WallPortal
Minimal Wallpapers for Android using Kotlin+Compose+MVVM+Hilt+Coroutines+Jetpack(Room, Paging, Navigation)
Install / Use
/learn @zedlabs/WallPortalREADME
WallPortal [NOT ACTIVELY MAINTAINED]
<a title="GitHub Stars" target="_blank" href="https://github.com/zedlabs/WallPortal/stargazers"> <img alt="GitHub Stars" src="https://img.shields.io/github/stars/zedlabs/Wallportal.svg?label=Stars&style=social"> </a> <a title="GitHub Forks" target="_blank" href="https://github.com/zedlabs/WallPortal/network/members"> <img alt="GitHub Forks" src="https://img.shields.io/github/forks/zedlabs/WallPortal.svg?label=Forks&style=social"> </a> </br>Minimal Wallpapers for Android
Download from Play Store
<a href="https://play.google.com/store/apps/details?id=tk.zedlabs.wallaperapp2019" target="_blank"> <img src="https://play.google.com/intl/en_us/badges/images/generic/en-play-badge.png" alt="Get it on Google Play" height="70"/></a>Native Android wallpaper application written in Kotlin using Jetpack Compose
<img src="https://github.com/zedlabs/WallPortal/blob/master/screenshots/new.png" width="200" height="400"> <img src="https://github.com/zedlabs/WallPortal/blob/master/screenshots/pop.png" width="200" height="400"> <img src="https://github.com/zedlabs/WallPortal/blob/master/screenshots/detCol.png" width="200" height="400"> <img src="https://github.com/zedlabs/WallPortal/blob/master/screenshots/detExp.png" width="200" height="400">
- 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-betabranch - for implementation without compose -
Checkout other useful projects:
- Optimize your SWE Resume in 1-Click: <a href="https://www.sweresume.app/" target="_blank">SWEResume.app</a>
