Jetpack Wallpaper App
Built with all modern tool/libraries/frameworks
- Architecture: MVVM + Clean + Coroutines + Flow
- UI Toolkit: Jetpack Compose
- Storage: Datastore
- JsonConvertor: Moshi
- Network: Retrofit
- DI: Dagger 2
- Deeplink: Yes
Libraries Alternative
- Navigator (Not Supported Yet) - RouteManager is used in place of this
TODOs
- Testing - Unit, Espresso, UI Automator, Screenshot, API testing
- Dynamic colors and Light/Dark theme support
- Foldable support
- Adaptive UI for phones, tablet and desktops
- ANR Watchdog
- Firebase Crashlytics/Bugsnag
- LeakCanary