Very Good Core
Developed with š by Very Good Ventures š¦
A Very Good Flutter app created by Very Good Ventures š¦.
What's Included āØ
Out of the box, Very Good Core includes:
- ā Cross Platform Support - Built-in support for iOS, Android, Web, and Windows (MacOS/Linux coming soon!)
- ā Build Flavors - Multiple flavor support for development, staging, and production
- ā Internationalization Support - Internationalization support using synthetic code generation to streamline the development process
- ā Sound Null-Safety - No more null-dereference exceptions at runtime. Develop with a sound, static type system.
- ā Bloc - Integrated bloc architecture for scalable, testable code which offers a clear separation between business logic and presentation
- ā Testing - Unit and Widget Tests with 100% line coverage (Integration Tests coming soon!)
- ā Logging - Built-in, extensible logging to capture uncaught Flutter and Dart Exceptions
- ā Very Good Analysis - Strict Lint Rules which are used at Very Good Ventures
- ā Continuous Integration - Lint, format, test, and enforce code coverage using GitHub Actions
- ā Dependabot Integration
* Learn more at Flutter Starter App: Very Good Core & CLI
Output š¦
āāā .github
ā āāā PULL_REQUEST_TEMPLATE.md
ā āāā dependabot.yaml
ā āāā workflows
ā āāā main.yaml
āāā .gitignore
āāā .idea
ā āāā runConfigurations
ā āāā development.xml
ā āāā production.xml
ā āāā staging.xml
āāā .vscode
ā āāā extensions.json
ā āāā launch.json
āāā LICENSE
āāā README.md
āāā analysis_options.yaml
āāā android
āāā coverage_badge.svg
āāā ios
āāā l10n.yaml
āāā lib
ā āāā app
ā ā āāā app.dart
ā ā āāā view
ā āāā bootstrap.dart
ā āāā counter
ā ā āāā counter.dart
ā ā āāā cubit
ā ā āāā view
ā āāā l10n
ā ā āāā arb
ā ā āāā l10n.dart
ā āāā main_development.dart
ā āāā main_production.dart
ā āāā main_staging.dart
āāā pubspec.lock
āāā pubspec.yaml
āāā test
ā āāā app
ā ā āāā view
ā āāā counter
ā ā āāā cubit
ā ā āāā view
ā āāā helpers
ā āāā helpers.dart
ā āāā pump_app.dart
āāā web
āāā windows