News Sample AppA sample news app which demonstrates clean architecture and best practices for developing android app
Stars: ✭ 334 (+1657.89%)
Mutual labels: dagger2, rxjava2, viewmodel, retrofit2, livedata, architecture-components
RetrokotlinSimple Android app to show how unit testing with MockWebServer and Architecture Components (ViewModel + LiveData)
Stars: ✭ 55 (+189.47%)
Mutual labels: dagger2, rxjava2, viewmodel, retrofit2, livedata, architecture-components
Base MvvmApp built to showcase basic Android View components like ViewPager, RecyclerView(homogeneous and heterogeneous items), NavigationDrawer, Animated Vector Drawables, Collapsing Toolbar Layout etc. housed in a MVVM architecture
Stars: ✭ 18 (-5.26%)
Mutual labels: dagger2, rxjava2, viewmodel, retrofit2, livedata, architecture-components
Superhero-App🦸🏻♂️🦹🏻♀️Superhero app built with Kotlin, ViewModel, LiveData, ViewBinding, Room, and Hilt
Stars: ✭ 27 (+42.11%)
Mutual labels: dagger2, viewmodel, retrofit2, livedata, architecture-components
GithubarchitecturecomponentsThe implementation of Android "Architecture Components" sample explained by Google : https://developer.android.com/topic/libraries/architecture/guide.html
Stars: ✭ 302 (+1489.47%)
Mutual labels: dagger2, viewmodel, retrofit2, livedata, architecture-components
Mvvmframe🏰 MVVMFrame for Android 是一个基于Google官方推出的Architecture Components dependencies(现在叫JetPack){ Lifecycle,LiveData,ViewModel,Room } 构建的快速开发框架。有了MVVMFrame的加持,从此构建一个MVVM模式的项目变得快捷简单。
Stars: ✭ 218 (+1047.37%)
Mutual labels: dagger2, viewmodel, retrofit2, livedata, architecture-components
Wanandroid🏄 基于Architecture Components dependencies (Lifecycles,LiveData,ViewModel,Room)构建的WanAndroid开源项目。 你值得拥有的MVVM快速开发框架:https://github.com/jenly1314/MVVMFrame
Stars: ✭ 410 (+2057.89%)
Mutual labels: dagger2, viewmodel, retrofit2, livedata, architecture-components
AndroidCleanArchitectureAndroid Project with clean android architecture contain Dagger, Retrofit, Retrofit, Android archtecture components, LiveData with MVVM architecture
Stars: ✭ 22 (+15.79%)
Mutual labels: dagger2, rxjava2, retrofit2, livedata, architecture-components
FountainAndroid Kotlin paged endpoints made easy
Stars: ✭ 175 (+821.05%)
Mutual labels: dagger2, rxjava2, retrofit2, livedata, architecture-components
GithubApp-android-architectureLet's learn a deep look at the Android architecture
Stars: ✭ 16 (-15.79%)
Mutual labels: dagger2, rxjava2, viewmodel, retrofit2, livedata
Kotlin Android Mvvm StarterAndroid Kotlin Starter is a starter project which implements MVVM Pattern.
Stars: ✭ 276 (+1352.63%)
Mutual labels: dagger2, rxandroid, rxjava2, retrofit2, architecture-components
DaggerExoPlayerThis repository demonstrates ExoPlayer injection with Dagger2
Stars: ✭ 58 (+205.26%)
Mutual labels: dagger2, rxjava2, viewmodel, retrofit2, architecture-components
searchiDemo of PagedListAdapter, PageKeyedDataSource, LiveData, ViewModel in Kotlin
Stars: ✭ 13 (-31.58%)
Mutual labels: dagger2, rxjava2, viewmodel, retrofit2, livedata
Pursuit-Core-AndroidPursuit Core Android
Stars: ✭ 45 (+136.84%)
Mutual labels: dagger2, rxjava2, viewmodel, retrofit2, livedata
Jetpack-Compose-MVI-DemoDemo / Sample Android Project created with Jetpack Compose and MVI Architecture Pattern
Stars: ✭ 114 (+500%)
Mutual labels: rxandroid, viewmodel, retrofit2, livedata, mvi-architecture
MvvmarmsAndroid MVVM Architecture Components based on MVPArms and Android Architecture Components.
Stars: ✭ 425 (+2136.84%)
Mutual labels: dagger2, rxjava2, viewmodel, retrofit2, livedata
GithubprojectbrowserThis is a sample Android Project that is based on Clean Architecture
Stars: ✭ 64 (+236.84%)
Mutual labels: dagger2, viewmodel, retrofit2, livedata, architecture-components
moviesAn example approach for modularization, reactive clean architecture and persistancy.
Stars: ✭ 110 (+478.95%)
Mutual labels: dagger2, rxandroid, retrofit2, livedata, architecture-components
Kotlin-MVVM-JetPack[DEPRECATED. USE https://github.com/egek92/Kotlin-MVVM-Jetpack-Hilt-Coroutines-Flow] Clean Android architecture guidelines that are based on MVVM + Offline 1st approach with LiveData and Room
Stars: ✭ 73 (+284.21%)
Mutual labels: dagger2, rxjava2, retrofit2, livedata
Android-Starter-KitThis is up-to-date android studio project for native android application, that is using modern tools and libraries.
Stars: ✭ 16 (-15.79%)
Mutual labels: dagger2, rxandroid, rxjava2, retrofit2