👶 Installation and Setup
Install Flutter and native IDEs
Tasks
- Install Flutter and run
flutter doctor
. - Add Flutter to your Path
- Download Android Studio and configure an Emulator.
- Download XCode (MacOS)
Dependencies
The current version of this course uses the following dependencies. For the most reliable results, you should use the same versions.
Flutter & Firebase regularly update these packages and later versions may break the code in this course, so update them at your own risk.
pubspec.yaml
dependencies:
flutter:
sdk: flutter
cupertino_icons: ^0.1.2
firebase_core: 0.4.4+3
firebase_analytics: 5.0.11
cloud_firestore: 0.13.4+2
firebase_auth: 0.15.5+3
google_sign_in: 4.4.1
apple_sign_in: 0.1.0
rxdart: 0.23.1
provider: 4.0.5
font_awesome_flutter: 8.8.1