The main objective of this exercise is to create a project using the following packages:
- Clean architecture
- BLoC (package flutter_bloc)
- BLoC Test (package bloc_test)
- GetIt (package get_it)
- Dependency Injection (package injectable)
- Go Router (package go_router)
- Intl (packages intl - intl_utils)
Flutter version | 3.19.2 |
Dart Version | 3.3.0 |
- Have Flutter & Dart installed.
- Execute the command:
flutter pub get
. - Run the app using F5 or the ▶ button.
-
When adding new texts it is necessary to run the following command in the terminal:
dart run intl_utils:generate
-
To make modifications to the generated files, use the following command:
dart run build_runner build --delete-conflicting-outputs