Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / theapache64 / topcorn
A minimalistic movie listing app to browse IMDB's top 250 movies, built to demonstrate MVVM with latest hot-trending Android development tools.
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/theapache64%2Ftopcorn
Stars: 226
Forks: 45
Open Issues: 4
License: apache-2.0
Language: Kotlin
Repo Size: 1.65 MB
Dependencies:
41
Created: about 4 years ago
Updated: about 1 month ago
Last pushed: almost 3 years ago
Last synced: 19 days ago
Topics: android-jetpack-components, android-lifecycle, coroutines, dagger2, imdb, jaba, kotlin, kotlin-flow, moshi, mvvm, retrofit, room-android
Funding links: https://github.com/sponsors/theapache64
Files
Dependencies
- androidx.activity:activity-ktx 1.2.0-alpha04 implementation
- androidx.appcompat:appcompat $appcompat_version implementation
- androidx.constraintlayout:constraintlayout $constraint_version implementation
- androidx.core:core-ktx $ktx_version implementation
- androidx.lifecycle:lifecycle-extensions $lifecycle_version implementation
- androidx.lifecycle:lifecycle-livedata-ktx $lifecycle_version implementation
- androidx.lifecycle:lifecycle-viewmodel-ktx $lifecycle_version implementation
- androidx.recyclerview:recyclerview 1.2.0-alpha03 implementation
- androidx.room:room-ktx $room_version implementation
- androidx.room:room-runtime $room_version implementation
- androidx.test.espresso:espresso-idling-resource $espresso_version implementation
- com.google.android.material:material $material_version implementation
- com.google.dagger:dagger $dagger_version implementation
- com.google.dagger:dagger-android-support $dagger_version implementation
- com.squareup.moshi:moshi 1.9.2 implementation
- com.squareup.okhttp3:logging-interceptor 4.2.1 implementation
- com.squareup.retrofit2:adapter-rxjava2 $retrofit_version implementation
- com.squareup.retrofit2:retrofit $retrofit_version implementation
- com.theah64.materialcolors:materialcolors 1.0.0 implementation
- com.theapache64.twinkill:core $twinkill_version implementation
- com.theapache64.twinkill:google_sans $twinkill_version implementation
- com.theapache64.twinkill:logger $twinkill_version implementation
- com.theapache64.twinkill:network $twinkill_version implementation
- org.jetbrains.kotlin:kotlin-stdlib $kotlin_version implementation
- org.jetbrains.kotlinx:kotlinx-coroutines-core $coroutines_version implementation
- androidx.arch.core:core-testing 2.1.0 testImplementation
- androidx.fragment:fragment-testing 1.3.0-alpha04 testImplementation
- androidx.test.espresso:espresso-contrib $espresso_version testImplementation
- androidx.test.espresso:espresso-core $espresso_version testImplementation
- androidx.test.espresso:espresso-intents $espresso_version testImplementation
- androidx.test.ext:junit 1.1.1 testImplementation
- androidx.test:rules 1.2.0 testImplementation
- androidx.test:runner 1.2.0 testImplementation
- com.github.fabioCollini.daggermock:daggermock 0.8.5 testImplementation
- com.github.fabioCollini.daggermock:daggermock-kotlin 0.8.5 testImplementation
- com.winterbe:expekt 0.5.0 testImplementation
- junit:junit $junit_version testImplementation
- org.jetbrains.kotlinx:kotlinx-coroutines-test $coroutines_version testImplementation
- org.mockito:mockito-core $mockito_version testImplementation
- org.mockito:mockito-inline $mockito_version testImplementation
- org.robolectric:robolectric 4.3.1 testImplementation