Should you get lost in the construction of the app, you'll find the completed app code at the end of this chapter, or on the book's GitHub repository at https://github.com/PacktPublishing/Google-Flutter-Projects.
To follow along the code examples in this book, you should have the following software installed on your Windows, Mac, Linux, or Chrome OS device:
- The Flutter SDK.
- When developing for Android, you'll need: the Android SDK – easily installed by Android Studio.
- When developing for iOS, you'll need: macOS and Xcode.
- An emulator (Android), a simulator (iOS), or a connected iOS or Android device enabled for debugging.
- An editor: Visual Studio Code, Android Studio, or IntelliJ IDEA are recommended. All should have the Flutter/Dart extensions installed.
You'll find an installation guide in the Appendix of this book.
The necessary time to build the app in this chapter should be approximately 2.5 hours.