Flutter starter project.
Flutter starter project with workflow automation.
Trigger | Badge | |
---|---|---|
:information_source: | PR merge event (destination: trunk) | |
:information_source: | Scheduled (weekly) | |
:information_source: | PR open event (destination: trunk) |
In order to run own copy of the project one must fulfill the following requirements.
recommended
should work due to the similarities with Linux
Check out this repository WDSDU. It has automated installation instructions for Debian based Linux distributions.
To install everything clone WDSDU
cd ./proj # or whatever your git projects folder is
git clone git@github.com:rfprod/wdsdu.git
, cd into the project directory, execute instal.sh
and pay attention to the prompts in the terminal where the install.sh
was executed
cd ./wdsdu
bash ./install.sh
Use the Flutter CLI to work with the project.
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.
Create an .env
file in the project root with the following values
SENTRY_DSN='...'
FIRE_API_KEY='...'
FIRE_APP_ID='...'
FIRE_MESSAGING_SENDER_ID='...'
FIRE_PROJECT_ID='...'
Create the google-services.json
file in the ./android/app
directory.
flutter --help
flutter emulators
Example output
$ flutter emulators
1 available emulator:
api34device • api34device • • android
To run an emulator, run 'flutter emulators --launch <emulator id>'.
To create a new emulator, run 'flutter emulators --create [--name xyz]'.
You can find more information on managing emulators at the links below:
https://developer.android.com/studio/run/managing-avds
https://developer.android.com/studio/command-line/avdmanager
Replace api34device
with the name of the emulator you configured locally
flutter emulators --launch api34device
flutter devices list
Example output
$ flutter devices list
Found 3 connected devices:
sdk gphone64 x86 64 (mobile) • emulator-5554 • android-x64 • Android 14 (API 34) (emulator)
...
flutter run