This repository contains the code for a variety of Flutter Codelabs. Here is a list of the codelabs represented here:
- Adaptive Apps in Flutter is in
adaptive_app
- Add a user authentication flow to a Flutter app using FirebaseUI is in
firebase-auth-flutterfire-ui
- Adding a Home Screen widget to your Flutter App is in
homescreen_codelab
- Adding Google Maps to a Flutter app is in
google-maps-in-flutter
- Adding in-app purchases to your Flutter app is in
in_app_purchases
- Adding WebView to your Flutter app is in
webview_flutter
- Building a board game with TensorFlow Agents and Flutter is in
tfagents-flutter
- Building a Cupertino app with Flutter is in
cupertino_store
- Building a full-stack movie recommendation system is in
tfrs-flutter
- Building a game with Flutter and Flame is in
flame-building-doodle-dash
- Building an animated responsive app layout with Material 3 is in
animated-responsive-layout
- Building next generation UIs in Flutter is in
next-gen-ui
- Create haikus about Google products with the PaLM API and Flutter is in
haiku_generator
- Dive into Dart's patterns and records is in
dart-patterns-and-records
- Get started with text classification in Flutter apps pathway is in
tfserving-flutter
- Get to know Firebase for Flutter is in
firebase-get-to-know-flutter
- How to test a Flutter app is in
testing_codelab
- Local development for your Flutter apps using the Firebase Emulator Suite in
firebase-emulator-suite
- Take your Flutter app from boring to beautiful in
boring_to_beautiful
- Using a plugin with a Flutter web app is in
star_counter
- Using FFI in a Flutter plugin is in
ffigen_codelab
- Write a Flutter desktop application is in
github-client
- Your first Flutter app is in
namer
To learn more about setting up Flutter and running apps, see docs.flutter.dev/get-started.
Codelabs should be kept up to date with the current Flutter stable release. Codelabs that are more than two stable releases behind will be candidates for deprecation and removal from the repository.