{"repo":"zedlabs/WallPortal","free":true,"listed":false,"github":"https://github.com/zedlabs/WallPortal","clone":"git clone https://github.com/zedlabs/WallPortal.git","description":"Minimal Wallpapers for Android using Kotlin+Compose+MVVM+Hilt+Coroutines+Jetpack(Room, Paging, Navigation)","language":"Kotlin","stars":400,"topics":["android","android-studio","kotlin","kotlin-android","ui","paging3","room-persistence-library","jetpack","jetpack-compose","mvvm"],"license":"MPL-2.0","category":"mobile-apps","readme_excerpt":"WallPortal [NOT ACTIVELY MAINTAINED] Minimal Wallpapers for Android 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 - Checkout other useful projects: - Optimize your SWE Resume in 1-Click: SWEResume.app","default_branch":null,"files":null,"tree":[],"storefront":"/r/zedlabs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/zedlabs/WallPortal/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}