Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / HadySalhab / Movies-MVVM
Android Application built in kotlin by following Google's recommended architecture: MVVM+Repository+ViewModel+Livedata+databinding. It includes database cache feature with room and uses Koin library for dependency injection
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HadySalhab%2FMovies-MVVM
Stars: 13
Forks: 7
Open Issues: 0
License: None
Language: Kotlin
Repo Size: 347 KB
Dependencies:
24
Created: over 4 years ago
Updated: about 1 year ago
Last pushed: about 4 years ago
Last synced: about 1 year ago
Topics: android, android-app, android-architecture-components, caching, databinding, koin, kotlin, livedata, material-design, movie, mvvm-architecture, room, single-source-of-truth, viewmodel, viewpager
Files
Dependencies
- androidx.appcompat:appcompat 1.1.0 implementation
- androidx.cardview:cardview $cardview_version implementation
- androidx.constraintlayout:constraintlayout 1.1.3 implementation
- androidx.core:core-ktx 1.1.0 implementation
- androidx.legacy:legacy-support-v4 1.0.0 implementation
- androidx.lifecycle:lifecycle-runtime $lifecycle_version implementation
- androidx.preference:preference-ktx 1.0.0 implementation
- androidx.recyclerview:recyclerview $recyclerview_version implementation
- androidx.room:room-ktx $room_version implementation
- androidx.room:room-runtime $room_version implementation
- androidx.viewpager2:viewpager2 1.0.0 implementation
- com.github.bumptech.glide:glide $glide_version implementation
- com.github.bumptech.glide:recyclerview-integration $glide_version implementation
- com.google.android.material:material $material_version implementation
- com.google.code.gson:gson 2.8.5 implementation
- com.squareup.okhttp3:logging-interceptor 3.13.1 implementation
- com.squareup.retrofit2:converter-gson 2.6.0 implementation
- com.squareup.retrofit2:retrofit 2.6.1 implementation
- de.hdodenhof:circleimageview 2.2.0 implementation
- org.jetbrains.kotlin:kotlin-stdlib-jdk7 $kotlin_version implementation
- org.koin:koin-android 2.0.1 implementation
- org.koin:koin-androidx-viewmodel 2.0.1 implementation
- org.koin:koin-core 2.0.1 implementation
- junit:junit 4.12 testImplementation