Step By Step
How to get the template running and start buildign your individual app from it.
Clone the Github repository
Open the root folder of the project in an IDE of your choice
Create a Firebase project
We use Firebase as database, storage and user authentication service. If you do not want to use Firebase skip the steps 4 and 5. You will have to modify the template to remove the relevant Firebase Coding.
Activate Firestore, Firebase Storage and Firebase Authentication with Email / Google-Sign-In / Apple-Sign-In in the Firebase Console for your Firebase project. (How to setup Google-Sign-In and Apple-Sign-In in your App see Authentication)
IMPORTANT: For this step you first need to change the app name and bundle ids for Android and iOS as described in Prepare for the App and PlayStore. Else the wrong bundle ids will be linked to the Firebase Apps. Connect the Firebase project to the app using the Flutter Fire CLI command which is given by Firebase when adding a Flutter app in the Firebase Console (https://firebase.flutter.dev/docs/cli/)
Run the Flutter App on your phone or emulator
Last updated