When to use Realtime Updates vs One-Time Reads in Your Flutter Apps
15 min read
Find out when to use one-time reads and when to switch to realtime updates in Flutter development for optimal app performance and user experience.
Find out when to use one-time reads and when to switch to realtime updates in Flutter development for optimal app performance and user experience.
A helpful guide for your next Flutter app, providing insights from UX flows selection to GitHub boards and processes for efficient execution.
An introduction to webhooks for Flutter developers, showing how to create, register, and secure a Stripe webhook using Firebase Cloud Functions.
A step-by-step guide showing how to store API keys with the Google Secrets Manager, and access them securely inside 2nd-Gen Cloud Functions.
Getting a Flutter & Firebase app to work on macOS is a tricky endeavour. Follow this step-by-step guide to get it working.
An in-depth overview of what abstractions to use to write backend-agnostic code that is more testable and maintainable, along with their tradeoffs.
An overview of Firebase as a BaaS platform, including available features, supported platforms, pricing, portability, documentation, and developer experience.
A simple guide showing how to use the FirestoreListView widget to enable pagination when loading large collections of documents from Firestore.
I asked ChatGPT to explain some code and write several programs in Dart & Flutter. Here's a full report with my findings, and some tips to make the most of it.
How to create Flutter & Firebase apps with multiple flavors using the FlutterFire and Very Good CLI command line tools.
How to configure simple Flutter & Firebase apps using the FlutterFire from the command line.
How to use the precompiled Firestore iOS SDKs to speed-up Xcode builds on your Flutter apps.
Let's build a simple mood tracking app and learn how to work with Firestore, Cloud Functions, and the Firebase Local Emulator.
Learn how to setup your first project using Cloud Functions for Firebase. Includes additional resources about Node.js and the Firebase CLI.
How to implement Apple Sign In with Flutter & Firebase Authentication (from scratch), and give your iOS users a convenient way of signing into your app.
A detailed overview of a production-ready architecture that I've fine-tuned over the last two years. You can use the included starter project as the foundation for your Flutter & Firebase apps.
8 top tips that will save you time in your Flutter web projects.
In-depth tutorial explaning combineLatest and data modeling with movie favourite example Flutter app.
A useful tip to hide your Firebase config from git in your Flutter web projects.
Take-home projects are a task often given to candidates during the interview process. This article shows a hypothetical assignment that I would give to candidates interviewing for a Flutter developer role.
Let's see how use service classes to encapsulate 3rd party libraries and APIs, and decouple them from the rest of the application. We will use authentication as a concrete example of this.
This article shows how to use scoped access with Provider when using service classes in our Flutter apps.
In this article we implement a simple authentication flow in Flutter, in less than 100 lines of code.