This codelab provides a deeper dive into Flutter than Write Your First Flutter App, part 1, and part 2. If you want a gentler introduction to Flutter, start with those.
A one-to-one chat app built on Flutter with firebase authentication and image sharing capability.
For help getting started with Flutter, view the online documentation.
You can check out the corresponding Google code lab here, and the firebase implementation here.
- How to write a Flutter app that looks natural on both iOS and Android.
- How to debug your Flutter app.
- How to run your Flutter app on a simulator/emulator and on a device.
You need two pieces of software to complete this lab: the Flutter SDK, and an editor. This codelab assumes Android Studio, but you can use your preferred editor.
You can run this codelab using any of the following devices:
- A physical device (Android or iOS) connected to your computer and set to developer mode.
- The iOS simulator. (Requires installing XCode tools.)
- The Android emulator. (Requires setup in Android Studio.)