a todo app that can track your daily routine, implemented by flutter
- MVVM + RxDart + simplified version of Clean Architecture;
- support data persistency on both iOS and android platforms;
- use Provider as a dependency injection method, to provide viewModel on any layer of the widget tree
- tailored color scheme, look so cool!
getIt.registerSingleton<AppModel>(AppModelImplementation()); // setup singleton
getIt.registerLazySingleton<RESTAPI>(() =>RestAPIImplementation()); // setup singleton for RestAPI
context.read<CategoryViewModel>().createCategory(title) // get viewModel anywhere you want providing a context object
flutter run
or
flutter build apk --target-platform android-arm64 --split-per-abi
to export 64-bit arm android apk