Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / shruddms / Recyclerview-with-MVVM
A sample android app that shows how to use ViewModels and Room together with RxJava & Hilt in Kotlin by Clean Architecture.
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shruddms%2FRecyclerview-with-MVVM
Stars: 7
Forks: 1
Open Issues: 0
License: apache-2.0
Language: Kotlin
Repo Size: 6.12 MB
Dependencies:
26
Created: almost 2 years ago
Updated: about 1 year ago
Last pushed: over 1 year ago
Last synced: about 1 year ago
Topics: android, android-architecture, android-glide, android-livedata, android-mvvm-sample, android-navigation, detekt, glide, hilt-android, kotlin, kotlin-coroutines-mvvm, ktlint, livedata, mvvm, mvvm-android, mvvm-architecture, mvvm-pattern, mvvm-sample, retrofit2, viewmodel
Files
Dependencies
- androidx.appcompat:appcompat 1.4.2 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.7.0 implementation
- androidx.fragment:fragment-ktx 1.4.1 implementation
- androidx.hilt:hilt-lifecycle-viewmodel 1.0.0-alpha01 implementation
- androidx.lifecycle:lifecycle-common-java8 $lifecycle_version implementation
- androidx.lifecycle:lifecycle-extensions 2.2.0 implementation
- androidx.lifecycle:lifecycle-livedata-ktx $lifecycle_version implementation
- androidx.lifecycle:lifecycle-viewmodel-ktx $lifecycle_version implementation
- androidx.navigation:navigation-fragment-ktx 2.5.0 implementation
- androidx.navigation:navigation-ui-ktx 2.5.0 implementation
- androidx.room:room-ktx $room_version implementation
- androidx.room:room-runtime $room_version implementation
- com.github.bumptech.glide:glide 4.11.0 implementation
- com.google.android.material:material 1.6.1 implementation
- com.google.dagger:hilt-android 2.38.1 implementation
- com.jakewharton.timber:timber 4.7.1 implementation
- com.squareup.retrofit2:converter-gson 2.9.0 implementation
- com.squareup.retrofit2:retrofit 2.9.0 implementation
- org.jetbrains.kotlinx:kotlinx-coroutines-android $coroutines_android_version implementation
- org.jetbrains.kotlinx:kotlinx-coroutines-core $coroutines_android_version implementation
- junit:junit 4.13.2 testImplementation
- actions/checkout v3 composite
- actions/setup-java v3 composite
- android-actions/setup-android v2 composite
- asadmansr/android-test-report-action v1.2.0 composite