Download from Play Store
Native Android wallpaper application written in Kotlin using Jetpack Compose
- Tech-stack
- Kotlin + Coroutines - perform background operation
- Retrofit - networking
- Hilt - DI
- Jetpack
- Navigation - deal with whole in-app navigation
- LiveData - notify views about database change
- Lifecycle - perform action when lifecycle state changes
- ViewModel - store and manage UI-related data in a lifecycle conscious way
- Paging3
- ViewBinding
- Compose
- Tests - local and instrumented unit tests
- Architecture
- Model-View-ViewModel
- Android Architecture components (ViewModel, LiveData, Navigation)
pre-beta
branch - for implementation without compose