sudo...KU
A simple sudoku game app with some data persistance!
Building / Developing
- Install fvm
- Install the project Flutter version:
- Install the dependencies:
- Generate the source code, either using the watcher (generates files on the fly) or by directly building:
fvm dart run build_runner watch --delete-conflicting-outputs # watcher fvm dart run build_runner build --delete-conflicting-outputs # simple builder fvm dart run build_runner clean # cleans the cache if something goes wrong
Dependencies update
fvm flutter pub upgrade --major-versions
Run this at least once a month
Flutter update via fvm
fvm releases # shows the available versions of flutter to install locally fvm use x.x.x # sets as active the new flutter version
Splash screen generation
fvm dart run flutter_native_splash:create --path=flutter_native_splash.yaml
Launcher icon generation
fvm dart run flutter_launcher_icons:generate # Init of flutter_launcher_icons.yaml fvm dart run flutter_launcher_icons:generate -o # Overrides old yaml fvm dart run flutter_launcher_icons # Generates all the native files (based on yaml content)
Mason commands
mason init mason add brick-name # Adds the brick to the project mason make brick-name # Executes the brick
