Flutter Template Using BloC and Repository Pattern
example.mp4
Implementations
- Repository pattern, singleton pattern and repository provider
- Replay Cubit to undo and redo changes
- Hydrated Cubit for holding value even you close app
- Theme switching
- Advanced Routing
- Bloc Observer for debugging
- Stream Subscription example
- Future Builder example
- Routing example with passing data to another screen
- 'Very good analysis' linting
and more.
How to change app name in order to use it
Android
Open AndroidManifest.xml
located at android/app/src/main
// Your app name here
IOS
Open info.plist
located at ios/Runner
CFBundleName
App Name // Your app name here
And than flutter clean
Contributing
Feel free to make contributions and pull requests.