Getting started
When you purchase The Starter Kit, you'll recieve a link to a project. Open it, and there'll be a "Clone" button on the top right of the screen. There'll be a few project errors and warnings, don't worry about these, we have to set up a few things for the project to run.
First, head to settings and integrations (gear icon in the left-side menu), and go to "App Details". Change the project name to whatever you want, and also change the Package Name. The convention is to use "com.companyname.projectname".
Next you may set up the app assets (slash screen, app icon, etc) as described here, but you can also do this later.
An important note an about naming
When you clone the FlutterFlow project, the naming convention of your
project will default to something like flutterflowsk-xxxx
.
This doesn't affect the project and users won't see it, but it will be
impossible to change later.
More importantly, the Create Project
button used for creating
your Firebase project from FlutterFlow will also carry a variation on this
project ID. This is more consequential because your users WILL see this,
namely in your web-based sign-in with Google button.
To avoid this, a recommended step before doing anything else is to change the name of the project, duplicate it, remove the original and continue with the newly duplicated project. This way, both your FlutterFlow and your Firebase project will have project IDs that you chose.
Alternatively, create the Firebase project in the Firebase console instead of using FlutterFlow to create the project – this will give you full control over its ID, which cannot be changed once set.