Sample Movie Application.
The app is simple, but is ready to scale. It shows a modern approach to developing mobile apps using Flutter.
To see how I used to approach similar problems using native Android development, you can take a look at my other project BreakingBad
- get for State Management, Route Management, Dependency Injection, Utils.
- retrofit for REST api communication.
- json_serializable for serializing JSON.
- pedantic for static analysis.
- mockito for mocking.
- More unit tests
- More widget tests
- Driver tests
Project uses build_runner
, please run flutter pub run build_runner build
before building the project.