A complete guide to implementing pagination with Riverpod, covering: infinite scrolling, loading and error states, search UI, caching, and debouncing. https://codewithandrea.com/articles/flutter-riverpod-pagination/
Learn how to build and deploy a Dart Shelf App that taps into the OpenAI API without exposing the API key in your Flutter client. https://codewithandrea.com/articles/build-deploy-dart-shelf-app-globe/
Also included in this edition: Mastering responsive UIs, how to speed up initial page loads on Flutter web, and all the latest news from Code With Andrea. https://codewithandrea.com/newsletter/march-2024/
A step-by-step tutorial showing how to deploy your Flutter web apps to GitHub Pages using Makefiles. https://codewithandrea.com/articles/flutter-web-github-pages/
An overview of the technologies I used, challenges I faced, and insights I gained from shipping Code With Andrea Pro, my new course platform. https://codewithandrea.com/articles/how-i-built-a-modern-course-platform-in-2024/
In this edition: Flutter 3.19 and the 2024 roadmap are here, new articles, videos, and tutorials, and all the latest news from Code With Andrea. https://codewithandrea.com/newsletter/february-2024/
Is FlutterFlow the real deal? Or should you ignore it and continue building apps the old-fashioned way? Here's my take as an experienced developer. https://codewithandrea.com/articles/flutterflow/
An overview of the latest articles and videos: UI Tests, Why is Flutter Fast, Scaling a Flutter Team, and the latest updates from Code with Andrea. https://codewithandrea.com/newsletter/january-2024/
Some useful Riverpod techniques you can use to initialize async dependencies, show some loading UI, and handle errors during app startup. https://codewithandrea.com/articles/robust-app-initialization-riverpod/
A tour of the new Copilot features. Learn how its AI assists with code, tests, and commits, and find out if it's right for your Flutter projects. https://codewithandrea.com/articles/github-copilot-tips-for-flutter-devs/