- Flutter v2.5.0
- Clean Architecture
- Presentation use Bloc
- Clean Architecture
- Dart rule analyze: pedantic
- State management: flutter_bloc
- Dependency injection: get_it
- Network: dio
- Unit test: Mockito
flutter clean
flutter pub get
flutter packages pub run build_runner watch
flutter run --flavor development -t lib/main.dev.dart
flutter run --flavor staging -t lib/main.staging.dart
flutter run --flavor product -t lib/main.product.dart
- Android:
flutter build apk --flavor development -t lib/main.dev.dart
flutter build apk --flavor staging -t lib/main.staging.dart
flutter build apk --flavor product -t lib/main.product.dart
- iOS:
flutter build ios --flavor development -t lib/main.dev.dart
flutter build ios --flavor staging -t lib/main.staging.dart
flutter build ios --flavor product -t lib/main.product.dart