Heavy App
A starter flutter app with routing, dependency injection, pre-commit hooks and more..
How to use š
mason make heavy_app --project_name=my_app --org_name=com.myapp.app --description=Description
Variables āØ
Variable | Description | Default | Type |
---|---|---|---|
project_name | The project name | my_app | string |
org_name | The organization name, acts as the bundle id. | com.example.app | string |
description | A short project description | A Very Good App | string |
Bricks Used š§±
Brick | Version |
---|---|
app_ui | 0.0.4 |
Outputs š¦
.
āāā .fvm
āāā .vscode
ā āāā extensions.json
ā āāā launch.json
ā āāā settings.json
āāā android
āāā assets
āāā ios
āāā lib
ā āāā app
ā ā āāā app.dart
ā ā āāā view
ā ā āāā app.dart
ā āāā bootstrap.dart
ā āāā features
ā ā āāā counter
ā ā āāā counter.dart
ā ā āāā cubit
ā ā āāā view
ā āāā gen
ā āāā generated_plugin_registrant.dart
ā āāā injection
ā ā āāā injection.dart
ā ā āāā ioc.config.dart
ā ā āāā ioc.dart
ā ā āāā module.dart
ā āāā l10n
ā ā āāā arb
ā ā ā āāā app_en.arb
ā ā ā āāā app_es.arb
ā ā āāā l10n.dart
ā āāā main_development.dart
ā āāā main_production.dart
ā āāā main_staging.dart
ā āāā router
ā ā āāā app_router.dart
ā ā āāā app_router.gr.dart
ā ā āāā router.dart
ā āāā utils
ā ā āāā log_utils
ā ā ā āāā log_utils.dart
ā ā ā āāā simple_log_printer.dart
ā ā āāā utils.dart
ā āāā widgets
ā āāā widgets.dart
āāā packages
ā āāā app_ui
ā āāā auto_route_observer
ā āāā bloc_logger
āāā test
āāā web
āāā .pre-commit-config.yaml
āāā analysis_options.yaml
āāā coverage_badge.svg
āāā flutter_native_splash.yaml
āāā l10n.yaml
āāā LICENSE
āāā mason.yaml
āāā melos_high_app.iml
āāā melos.yaml
āāā pubspec.lock
āāā pubspec_overrides.yaml
āāā pubspec.yaml
āāā README.md
Note
- This brick takes a while to make, I measured > 5 mins.
- For more information see documentation.