Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / PacktPublishing / How-to-Build-Android-Apps-with-Kotlin-Second-Edition
Stars: 51
Forks: 19
Open Issues: 0
License: mit
Language: Kotlin
Repo Size: 25.2 MB
Dependencies:
674
Created: over 1 year ago
Updated: about 1 month ago
Last pushed: 12 months ago
Last synced: about 1 month ago
Files
Loading...
Readme
Loading...
Dependencies
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.7.0 implementation
- com.google.android.material:material 1.7.0 implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.7.0 implementation
- com.google.android.material:material 1.7.0 implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.7.0 implementation
- com.google.android.material:material 1.7.0 implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.7.0 implementation
- com.google.android.material:material 1.7.0 implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.7.0 implementation
- com.google.android.material:material 1.7.0 implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.7.0 implementation
- com.google.android.material:material 1.7.0 implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.7.0 implementation
- com.google.android.material:material 1.7.0 implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.7.0 implementation
- com.google.android.material:material 1.7.0 implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.7.0 implementation
- com.google.android.material:material 1.7.0 implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.7.0 implementation
- com.google.android.material:material 1.7.0 implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.7.0 implementation
- com.google.android.material:material 1.7.0 implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.7.0 implementation
- com.google.android.material:material 1.7.0 implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.7.0 implementation
- com.google.android.material:material 1.7.0 implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.7.0 implementation
- com.google.android.material:material 1.7.0 implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.7.0 implementation
- com.google.android.material:material 1.7.0 implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.2.0 implementation
- androidx.constraintlayout:constraintlayout 2.0.4 implementation
- androidx.core:core-ktx 1.3.2 implementation
- androidx.fragment:fragment-ktx 1.2.5 implementation
- com.google.android.material:material 1.2.1 implementation
- org.jetbrains.kotlin:kotlin-stdlib $kotlin_version implementation
- junit:junit 4.13.1 testImplementation
- androidx.appcompat:appcompat 1.2.0 implementation
- androidx.constraintlayout:constraintlayout 2.0.4 implementation
- androidx.core:core-ktx 1.3.2 implementation
- com.google.android.material:material 1.2.1 implementation
- org.jetbrains.kotlin:kotlin-stdlib $kotlin_version implementation
- junit:junit 4.13.1 testImplementation
- androidx.appcompat:appcompat 1.2.0 implementation
- androidx.constraintlayout:constraintlayout 2.0.4 implementation
- androidx.core:core-ktx 1.3.2 implementation
- com.google.android.material:material 1.2.1 implementation
- org.jetbrains.kotlin:kotlin-stdlib $kotlin_version implementation
- junit:junit 4.13.1 testImplementation
- androidx.appcompat:appcompat 1.2.0 implementation
- androidx.constraintlayout:constraintlayout 2.0.4 implementation
- androidx.core:core-ktx 1.3.2 implementation
- com.google.android.material:material 1.2.1 implementation
- org.jetbrains.kotlin:kotlin-stdlib $kotlin_version implementation
- junit:junit 4.13.1 testImplementation
- androidx.appcompat:appcompat 1.2.0 implementation
- androidx.constraintlayout:constraintlayout 2.0.4 implementation
- androidx.core:core-ktx 1.3.2 implementation
- androidx.fragment:fragment-ktx 1.2.5 implementation
- com.google.android.material:material 1.2.1 implementation
- org.jetbrains.kotlin:kotlin-stdlib $kotlin_version implementation
- junit:junit 4.13.1 testImplementation
- androidx.appcompat:appcompat 1.2.0 implementation
- androidx.constraintlayout:constraintlayout 2.0.4 implementation
- androidx.core:core-ktx 1.3.2 implementation
- androidx.navigation:navigation-fragment-ktx 2.3.2 implementation
- androidx.navigation:navigation-ui-ktx 2.3.2 implementation
- com.google.android.material:material 1.2.1 implementation
- org.jetbrains.kotlin:kotlin-stdlib $kotlin_version implementation
- junit:junit 4.13.1 testImplementation
- androidx.appcompat:appcompat 1.2.0 implementation
- androidx.constraintlayout:constraintlayout 2.0.4 implementation
- androidx.core:core-ktx 1.3.2 implementation
- androidx.navigation:navigation-fragment-ktx 2.3.2 implementation
- androidx.navigation:navigation-ui-ktx 2.3.2 implementation
- com.google.android.material:material 1.2.1 implementation
- org.jetbrains.kotlin:kotlin-stdlib $kotlin_version implementation
- junit:junit 4.13.1 testImplementation
- androidx.appcompat:appcompat 1.2.0 implementation
- androidx.constraintlayout:constraintlayout 2.0.4 implementation
- androidx.core:core-ktx 1.3.2 implementation
- androidx.navigation:navigation-fragment-ktx 2.3.2 implementation
- androidx.navigation:navigation-ui-ktx 2.3.2 implementation
- com.google.android.material:material 1.2.1 implementation
- org.jetbrains.kotlin:kotlin-stdlib $kotlin_version implementation
- junit:junit 4.13.1 testImplementation
- androidx.appcompat:appcompat 1.2.0 implementation
- androidx.constraintlayout:constraintlayout 2.0.4 implementation
- androidx.core:core-ktx 1.3.2 implementation
- androidx.navigation:navigation-fragment-ktx 2.3.2 implementation
- androidx.navigation:navigation-ui-ktx 2.3.2 implementation
- com.google.android.material:material 1.2.1 implementation
- org.jetbrains.kotlin:kotlin-stdlib $kotlin_version implementation
- junit:junit 4.13.1 testImplementation
- androidx.appcompat:appcompat 1.2.0 implementation
- androidx.constraintlayout:constraintlayout 2.0.4 implementation
- androidx.core:core-ktx 1.3.2 implementation
- com.google.android.material:material 1.2.1 implementation
- org.jetbrains.kotlin:kotlin-stdlib $kotlin_version implementation
- junit:junit 4.13.1 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.9.0 implementation
- androidx.navigation:navigation-fragment-ktx 2.5.3 implementation
- androidx.navigation:navigation-ui-ktx 2.5.3 implementation
- com.github.bumptech.glide:glide 4.14.2 implementation
- com.google.android.material:material 1.7.0 implementation
- com.squareup.retrofit2:converter-moshi 2.9.0 implementation
- com.squareup.retrofit2:retrofit 2.9.0 implementation
- org.jetbrains.kotlin:kotlin-stdlib $kotlin_version implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.9.0 implementation
- androidx.navigation:navigation-fragment-ktx 2.5.3 implementation
- androidx.navigation:navigation-ui-ktx 2.5.3 implementation
- com.google.android.material:material 1.7.0 implementation
- com.squareup.retrofit2:converter-scalars 2.9.0 implementation
- com.squareup.retrofit2:retrofit 2.9.0 implementation
- org.jetbrains.kotlin:kotlin-stdlib $kotlin_version implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.9.0 implementation
- androidx.navigation:navigation-fragment-ktx 2.5.3 implementation
- androidx.navigation:navigation-ui-ktx 2.5.3 implementation
- com.google.android.material:material 1.7.0 implementation
- com.squareup.retrofit2:converter-moshi 2.9.0 implementation
- com.squareup.retrofit2:retrofit 2.9.0 implementation
- org.jetbrains.kotlin:kotlin-stdlib $kotlin_version implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.9.0 implementation
- androidx.navigation:navigation-fragment-ktx 2.5.3 implementation
- androidx.navigation:navigation-ui-ktx 2.5.3 implementation
- com.github.bumptech.glide:glide 4.14.2 implementation
- com.google.android.material:material 1.7.0 implementation
- com.squareup.retrofit2:converter-moshi 2.9.0 implementation
- com.squareup.retrofit2:retrofit 2.9.0 implementation
- org.jetbrains.kotlin:kotlin-stdlib $kotlin_version implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.9.0 implementation
- androidx.navigation:navigation-fragment-ktx 2.5.3 implementation
- androidx.navigation:navigation-ui-ktx 2.5.3 implementation
- com.google.android.material:material 1.7.0 implementation
- org.jetbrains.kotlin:kotlin-stdlib $kotlin_version implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.9.0 implementation
- androidx.navigation:navigation-fragment-ktx 2.5.3 implementation
- androidx.navigation:navigation-ui-ktx 2.5.3 implementation
- com.google.android.material:material 1.7.0 implementation
- org.jetbrains.kotlin:kotlin-stdlib $kotlin_version implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.9.0 implementation
- androidx.navigation:navigation-fragment-ktx 2.5.3 implementation
- androidx.navigation:navigation-ui-ktx 2.5.3 implementation
- com.github.bumptech.glide:glide 4.14.2 implementation
- com.google.android.material:material 1.7.0 implementation
- org.jetbrains.kotlin:kotlin-stdlib $kotlin_version implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.9.0 implementation
- androidx.navigation:navigation-fragment-ktx 2.5.3 implementation
- androidx.navigation:navigation-ui-ktx 2.5.3 implementation
- com.github.bumptech.glide:glide 4.14.2 implementation
- com.google.android.material:material 1.7.0 implementation
- org.jetbrains.kotlin:kotlin-stdlib $kotlin_version implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.9.0 implementation
- androidx.navigation:navigation-fragment-ktx 2.5.3 implementation
- androidx.navigation:navigation-ui-ktx 2.5.3 implementation
- com.github.bumptech.glide:glide 4.14.2 implementation
- com.google.android.material:material 1.7.0 implementation
- org.jetbrains.kotlin:kotlin-stdlib $kotlin_version implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.9.0 implementation
- androidx.navigation:navigation-fragment-ktx 2.5.3 implementation
- androidx.navigation:navigation-ui-ktx 2.5.3 implementation
- com.github.bumptech.glide:glide 4.14.2 implementation
- com.google.android.material:material 1.7.0 implementation
- org.jetbrains.kotlin:kotlin-stdlib $kotlin_version implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.9.0 implementation
- androidx.navigation:navigation-fragment-ktx 2.5.3 implementation
- androidx.navigation:navigation-ui-ktx 2.5.3 implementation
- com.github.bumptech.glide:glide 4.14.2 implementation
- com.google.android.material:material 1.7.0 implementation
- org.jetbrains.kotlin:kotlin-stdlib $kotlin_version implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.9.0 implementation
- com.google.android.gms:play-services-location 21.0.1 implementation
- com.google.android.gms:play-services-maps 18.1.0 implementation
- com.google.android.material:material 1.7.0 implementation
- org.jetbrains.kotlin:kotlin-stdlib $kotlin_version implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.9.0 implementation
- com.google.android.gms:play-services-maps 18.1.0 implementation
- com.google.android.material:material 1.7.0 implementation
- org.jetbrains.kotlin:kotlin-stdlib $kotlin_version implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.9.0 implementation
- com.google.android.gms:play-services-location 21.0.1 implementation
- com.google.android.gms:play-services-maps 18.1.0 implementation
- com.google.android.material:material 1.7.0 implementation
- org.jetbrains.kotlin:kotlin-stdlib $kotlin_version implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.9.0 implementation
- com.google.android.gms:play-services-location 21.0.1 implementation
- com.google.android.gms:play-services-maps 18.1.0 implementation
- com.google.android.material:material 1.7.0 implementation
- org.jetbrains.kotlin:kotlin-stdlib $kotlin_version implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.2.0 implementation
- androidx.constraintlayout:constraintlayout 2.0.4 implementation
- androidx.core:core-ktx 1.3.2 implementation
- androidx.navigation:navigation-fragment-ktx 2.2.2 implementation
- androidx.navigation:navigation-ui-ktx 2.2.2 implementation
- com.google.android.material:material 1.2.1 implementation
- org.jetbrains.kotlin:kotlin-stdlib $kotlin_version implementation
- androidx.appcompat:appcompat 1.2.0 implementation
- androidx.constraintlayout:constraintlayout 2.0.4 implementation
- androidx.core:core-ktx 1.3.2 implementation
- androidx.navigation:navigation-fragment-ktx 2.2.2 implementation
- androidx.navigation:navigation-ui-ktx 2.2.2 implementation
- androidx.work:work-runtime 2.4.0 implementation
- com.google.android.material:material 1.2.1 implementation
- org.jetbrains.kotlin:kotlin-stdlib $kotlin_version implementation
- androidx.appcompat:appcompat 1.2.0 implementation
- androidx.constraintlayout:constraintlayout 2.0.4 implementation
- androidx.core:core-ktx 1.3.2 implementation
- androidx.lifecycle:lifecycle-livedata-ktx 2.2.0 implementation
- androidx.navigation:navigation-fragment-ktx 2.2.2 implementation
- androidx.navigation:navigation-ui-ktx 2.2.2 implementation
- androidx.work:work-runtime 2.4.0 implementation
- com.google.android.material:material 1.2.1 implementation
- org.jetbrains.kotlin:kotlin-stdlib $kotlin_version implementation
- androidx.appcompat:appcompat 1.2.0 implementation
- androidx.core:core-ktx 1.3.2 implementation
- androidx.recyclerview:recyclerview 1.1.0 implementation
- androidx.test.espresso:espresso-core 3.3.0 implementation
- org.jetbrains.kotlin:kotlin-stdlib-jdk7 $kotlin_version implementation
- androidx.test.espresso:espresso-intents 3.3.0 testImplementation
- androidx.test.ext:junit 1.1.2 testImplementation
- com.android.support.test.espresso:espresso-contrib 3.3.0 testImplementation
- com.nhaarman.mockitokotlin2:mockito-kotlin 2.2.0 testImplementation
- junit:junit 4.13.1 testImplementation
- org.mockito:mockito-core 3.6.0 testImplementation
- org.robolectric:robolectric 4.4 testImplementation
- androidx.appcompat:appcompat 1.2.0 implementation
- androidx.core:core-ktx 1.3.2 implementation
- org.jetbrains.kotlin:kotlin-stdlib-jdk7 $kotlin_version implementation
- com.nhaarman.mockitokotlin2:mockito-kotlin 2.2.0 testImplementation
- junit:junit 4.13.1 testImplementation
- org.mockito:mockito-core 3.6.0 testImplementation
- androidx.appcompat:appcompat 1.2.0 implementation
- androidx.core:core-ktx 1.3.2 implementation
- org.jetbrains.kotlin:kotlin-stdlib-jdk7 $kotlin_version implementation
- androidx.test.espresso:espresso-core 3.3.0 testImplementation
- androidx.test.ext:junit 1.1.2 testImplementation
- com.nhaarman.mockitokotlin2:mockito-kotlin 2.2.0 testImplementation
- junit:junit 4.13.1 testImplementation
- org.mockito:mockito-core 3.6.0 testImplementation
- org.robolectric:robolectric 4.4 testImplementation
- androidx.appcompat:appcompat 1.2.0 implementation
- androidx.core:core-ktx 1.3.2 implementation
- androidx.test.espresso:espresso-core 3.3.0 implementation
- org.jetbrains.kotlin:kotlin-stdlib-jdk7 $kotlin_version implementation
- junit:junit 4.13.1 testImplementation
- androidx.appcompat:appcompat 1.2.0 implementation
- androidx.core:core-ktx 1.3.2 implementation
- androidx.lifecycle:lifecycle-extensions $lifecycle_version implementation
- androidx.recyclerview:recyclerview 1.1.0 implementation
- androidx.room:room-runtime $room_version implementation
- org.jetbrains.kotlin:kotlin-stdlib-jdk7 $kotlin_version implementation
- android.arch.core:core-testing 2.1.0 testImplementation
- junit:junit 4.12 testImplementation
- org.mockito:mockito-core 2.23.0 testImplementation
- androidx.appcompat:appcompat 1.2.0 implementation
- androidx.constraintlayout:constraintlayout 2.0.4 implementation
- androidx.core:core-ktx 1.3.2 implementation
- androidx.lifecycle:lifecycle-extensions $lifecycle_version implementation
- androidx.preference:preference 1.1.1 implementation
- androidx.room:room-runtime $room_version implementation
- com.google.code.gson:gson 2.8.6 implementation
- com.squareup.retrofit2:converter-gson 2.6.2 implementation
- com.squareup.retrofit2:retrofit 2.6.2 implementation
- commons-io:commons-io 2.6 implementation
- org.jetbrains.kotlin:kotlin-stdlib-jdk7 $kotlin_version implementation
- android.arch.core:core-testing 2.1.0 testImplementation
- junit:junit 4.12 testImplementation
- org.mockito:mockito-core 2.23.0 testImplementation
- androidx.appcompat:appcompat 1.2.0 implementation
- androidx.constraintlayout:constraintlayout 2.0.4 implementation
- androidx.core:core-ktx 1.3.2 implementation
- androidx.lifecycle:lifecycle-extensions $lifecycle_version implementation
- org.jetbrains.kotlin:kotlin-stdlib-jdk7 $kotlin_version implementation
- android.arch.core:core-testing 2.1.0 testImplementation
- junit:junit 4.12 testImplementation
- org.mockito:mockito-core 2.23.0 testImplementation
- androidx.appcompat:appcompat 1.2.0 implementation
- androidx.constraintlayout:constraintlayout 2.0.4 implementation
- androidx.core:core-ktx 1.3.2 implementation
- androidx.lifecycle:lifecycle-extensions $lifecycle_version implementation
- androidx.recyclerview:recyclerview 1.1.0 implementation
- com.google.code.gson:gson 2.8.6 implementation
- com.google.dagger:dagger 2.29.1 implementation
- com.squareup.retrofit2:converter-gson 2.6.2 implementation
- com.squareup.retrofit2:retrofit 2.6.2 implementation
- org.jetbrains.kotlin:kotlin-stdlib-jdk7 $kotlin_version implementation
- android.arch.core:core-testing 2.1.0 testImplementation
- junit:junit 4.12 testImplementation
- org.mockito:mockito-core 3.2.4 testImplementation
- androidx.appcompat:appcompat 1.2.0 implementation
- androidx.constraintlayout:constraintlayout 2.0.4 implementation
- androidx.core:core-ktx 1.3.2 implementation
- androidx.lifecycle:lifecycle-extensions 2.2.0 implementation
- org.jetbrains.kotlin:kotlin-stdlib-jdk7 $kotlin_version implementation
- junit:junit 4.12 testImplementation
- androidx.appcompat:appcompat 1.2.0 implementation
- androidx.constraintlayout:constraintlayout 2.0.4 implementation
- androidx.core:core-ktx 1.3.2 implementation
- androidx.lifecycle:lifecycle-extensions 2.2.0 implementation
- com.google.dagger:dagger 2.29.1 implementation
- org.jetbrains.kotlin:kotlin-stdlib-jdk7 $kotlin_version implementation
- junit:junit 4.12 testImplementation
- androidx.appcompat:appcompat 1.2.0 implementation
- androidx.constraintlayout:constraintlayout 2.0.4 implementation
- androidx.core:core-ktx 1.3.2 implementation
- androidx.lifecycle:lifecycle-extensions 2.2.0 implementation
- com.google.dagger:dagger 2.29.1 implementation
- com.google.dagger:dagger-android 2.29.1 implementation
- com.google.dagger:dagger-android-support 2.29.1 implementation
- org.jetbrains.kotlin:kotlin-stdlib-jdk7 $kotlin_version implementation
- junit:junit 4.12 testImplementation
- androidx.appcompat:appcompat 1.2.0 implementation
- androidx.constraintlayout:constraintlayout 2.0.4 implementation
- androidx.core:core-ktx 1.3.2 implementation
- androidx.lifecycle:lifecycle-extensions 2.2.0 implementation
- org.jetbrains.kotlin:kotlin-stdlib-jdk7 $kotlin_version implementation
- org.koin:koin-android 2.2.0-rc-4 implementation
- org.koin:koin-android-viewmodel 2.2.0-rc-4 implementation
- junit:junit 4.12 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.9.0 implementation
- androidx.lifecycle:lifecycle-runtime-ktx 2.5.1 implementation
- androidx.lifecycle:lifecycle-viewmodel-ktx 2.5.1 implementation
- androidx.recyclerview:recyclerview 1.2.1 implementation
- com.github.bumptech.glide:glide 4.12.0 implementation
- com.google.android.material:material 1.7.0 implementation
- com.squareup.retrofit2:converter-moshi 2.9.0 implementation
- com.squareup.retrofit2:retrofit 2.9.0 implementation
- org.jetbrains.kotlinx:kotlinx-coroutines-android 1.6.4 implementation
- org.jetbrains.kotlinx:kotlinx-coroutines-core 1.6.4 implementation
- androidx.arch.core:core-testing 2.1.0 testImplementation
- app.cash.turbine:turbine 0.8.0 testImplementation
- junit:junit 4.13.2 testImplementation
- org.jetbrains.kotlinx:kotlinx-coroutines-test 1.6.4 testImplementation
- org.mockito.kotlin:mockito-kotlin 4.0.0 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.9.0 implementation
- androidx.lifecycle:lifecycle-livedata-ktx 2.5.1 implementation
- androidx.lifecycle:lifecycle-viewmodel-ktx 2.5.1 implementation
- androidx.recyclerview:recyclerview 1.2.1 implementation
- com.github.bumptech.glide:glide 4.12.0 implementation
- com.google.android.material:material 1.7.0 implementation
- com.squareup.retrofit2:converter-moshi 2.9.0 implementation
- com.squareup.retrofit2:retrofit 2.9.0 implementation
- org.jetbrains.kotlinx:kotlinx-coroutines-android 1.6.4 implementation
- org.jetbrains.kotlinx:kotlinx-coroutines-core 1.6.4 implementation
- androidx.arch.core:core-testing 2.1.0 testImplementation
- junit:junit 4.13.2 testImplementation
- org.mockito:mockito-core 4.0.0 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.9.0 implementation
- androidx.lifecycle:lifecycle-livedata-ktx 2.5.1 implementation
- androidx.lifecycle:lifecycle-viewmodel-ktx 2.5.1 implementation
- androidx.recyclerview:recyclerview 1.2.1 implementation
- com.github.bumptech.glide:glide 4.12.0 implementation
- com.google.android.material:material 1.7.0 implementation
- com.squareup.retrofit2:converter-moshi 2.9.0 implementation
- com.squareup.retrofit2:retrofit 2.9.0 implementation
- org.jetbrains.kotlinx:kotlinx-coroutines-android 1.6.4 implementation
- org.jetbrains.kotlinx:kotlinx-coroutines-core 1.6.4 implementation
- androidx.arch.core:core-testing 2.1.0 testImplementation
- app.cash.turbine:turbine 0.8.0 testImplementation
- junit:junit 4.13.2 testImplementation
- org.jetbrains.kotlinx:kotlinx-coroutines-test 1.6.4 testImplementation
- org.mockito.kotlin:mockito-kotlin 4.0.0 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.9.0 implementation
- androidx.lifecycle:lifecycle-livedata-ktx 2.5.1 implementation
- androidx.lifecycle:lifecycle-runtime-ktx 2.5.1 implementation
- androidx.lifecycle:lifecycle-viewmodel-ktx 2.5.1 implementation
- androidx.recyclerview:recyclerview 1.2.1 implementation
- com.github.bumptech.glide:glide 4.12.0 implementation
- com.google.android.material:material 1.7.0 implementation
- com.squareup.retrofit2:converter-moshi 2.9.0 implementation
- com.squareup.retrofit2:retrofit 2.9.0 implementation
- org.jetbrains.kotlinx:kotlinx-coroutines-android 1.6.4 implementation
- org.jetbrains.kotlinx:kotlinx-coroutines-core 1.6.4 implementation
- androidx.arch.core:core-testing 2.1.0 testImplementation
- app.cash.turbine:turbine 0.8.0 testImplementation
- junit:junit 4.13.2 testImplementation
- org.jetbrains.kotlinx:kotlinx-coroutines-test 1.6.4 testImplementation
- org.mockito.kotlin:mockito-kotlin 4.0.0 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.9.0 implementation
- androidx.recyclerview:recyclerview 1.2.1 implementation
- com.github.bumptech.glide:glide 4.12.0 implementation
- com.google.android.material:material 1.7.0 implementation
- com.squareup.retrofit2:converter-moshi 2.9.0 implementation
- com.squareup.retrofit2:retrofit 2.9.0 implementation
- androidx.arch.core:core-testing 2.1.0 testImplementation
- junit:junit 4.13.2 testImplementation
- org.mockito:mockito-core 4.0.0 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.9.0 implementation
- androidx.lifecycle:lifecycle-runtime-ktx 2.5.1 implementation
- androidx.lifecycle:lifecycle-viewmodel-ktx 2.5.1 implementation
- androidx.recyclerview:recyclerview 1.2.1 implementation
- androidx.room:room-ktx 2.4.3 implementation
- androidx.room:room-runtime 2.4.3 implementation
- androidx.work:work-runtime 2.7.1 implementation
- com.github.bumptech.glide:glide 4.12.0 implementation
- com.google.android.material:material 1.7.0 implementation
- com.squareup.retrofit2:converter-moshi 2.9.0 implementation
- com.squareup.retrofit2:retrofit 2.9.0 implementation
- org.jetbrains.kotlinx:kotlinx-coroutines-android 1.6.4 implementation
- org.jetbrains.kotlinx:kotlinx-coroutines-core 1.6.4 implementation
- androidx.arch.core:core-testing 2.1.0 testImplementation
- app.cash.turbine:turbine 0.8.0 testImplementation
- junit:junit 4.13.2 testImplementation
- org.jetbrains.kotlinx:kotlinx-coroutines-test 1.6.4 testImplementation
- org.mockito.kotlin:mockito-kotlin 4.0.0 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.9.0 implementation
- androidx.lifecycle:lifecycle-runtime-ktx 2.5.1 implementation
- androidx.lifecycle:lifecycle-viewmodel-ktx 2.5.1 implementation
- androidx.recyclerview:recyclerview 1.2.1 implementation
- com.github.bumptech.glide:glide 4.12.0 implementation
- com.google.android.material:material 1.7.0 implementation
- com.squareup.retrofit2:converter-moshi 2.9.0 implementation
- com.squareup.retrofit2:retrofit 2.9.0 implementation
- org.jetbrains.kotlinx:kotlinx-coroutines-android 1.6.4 implementation
- org.jetbrains.kotlinx:kotlinx-coroutines-core 1.6.4 implementation
- androidx.arch.core:core-testing 2.1.0 testImplementation
- app.cash.turbine:turbine 0.8.0 testImplementation
- junit:junit 4.13.2 testImplementation
- org.jetbrains.kotlinx:kotlinx-coroutines-test 1.6.4 testImplementation
- org.mockito.kotlin:mockito-kotlin 4.0.0 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.9.0 implementation
- androidx.lifecycle:lifecycle-runtime-ktx 2.5.1 implementation
- androidx.lifecycle:lifecycle-viewmodel-ktx 2.5.1 implementation
- androidx.recyclerview:recyclerview 1.2.1 implementation
- androidx.room:room-ktx 2.4.3 implementation
- androidx.room:room-runtime 2.4.3 implementation
- com.github.bumptech.glide:glide 4.12.0 implementation
- com.google.android.material:material 1.7.0 implementation
- com.squareup.retrofit2:converter-moshi 2.9.0 implementation
- com.squareup.retrofit2:retrofit 2.9.0 implementation
- org.jetbrains.kotlinx:kotlinx-coroutines-android 1.6.4 implementation
- org.jetbrains.kotlinx:kotlinx-coroutines-core 1.6.4 implementation
- androidx.arch.core:core-testing 2.1.0 testImplementation
- app.cash.turbine:turbine 0.8.0 testImplementation
- junit:junit 4.13.2 testImplementation
- org.jetbrains.kotlinx:kotlinx-coroutines-test 1.6.4 testImplementation
- org.mockito.kotlin:mockito-kotlin 4.0.0 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.9.0 implementation
- androidx.lifecycle:lifecycle-runtime-ktx 2.5.1 implementation
- androidx.lifecycle:lifecycle-viewmodel-ktx 2.5.1 implementation
- androidx.recyclerview:recyclerview 1.2.1 implementation
- androidx.room:room-ktx 2.4.3 implementation
- androidx.room:room-runtime 2.4.3 implementation
- androidx.work:work-runtime 2.7.1 implementation
- com.github.bumptech.glide:glide 4.12.0 implementation
- com.google.android.material:material 1.7.0 implementation
- com.squareup.retrofit2:converter-moshi 2.9.0 implementation
- com.squareup.retrofit2:retrofit 2.9.0 implementation
- org.jetbrains.kotlinx:kotlinx-coroutines-android 1.6.4 implementation
- org.jetbrains.kotlinx:kotlinx-coroutines-core 1.6.4 implementation
- androidx.arch.core:core-testing 2.1.0 testImplementation
- app.cash.turbine:turbine 0.8.0 testImplementation
- junit:junit 4.13.2 testImplementation
- org.jetbrains.kotlinx:kotlinx-coroutines-test 1.6.4 testImplementation
- org.mockito.kotlin:mockito-kotlin 4.0.0 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.9.0 implementation
- com.google.android.material:material 1.7.0 implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.9.0 implementation
- com.google.android.material:material 1.7.0 implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.9.0 implementation
- com.google.android.material:material 1.7.0 implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.9.0 implementation
- com.google.android.material:material 1.7.0 implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.9.0 implementation
- com.google.android.material:material 1.7.0 implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.9.0 implementation
- com.google.android.material:material 1.7.0 implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.core:core-ktx 1.9.0 implementation
- com.google.android.material:material 1.7.0 implementation
- junit:junit 4.13.2 testImplementation
- org.mockito.kotlin:mockito-kotlin 4.1.0 testImplementation
- org.mockito:mockito-core 4.5.1 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.core:core-ktx 1.9.0 implementation
- com.google.android.material:material 1.7.0 implementation
- androidx.test.espresso:espresso-core 3.5.0 testImplementation
- androidx.test.ext:junit 1.1.4 testImplementation
- junit:junit 4.13.2 testImplementation
- org.mockito.kotlin:mockito-kotlin 4.1.0 testImplementation
- org.mockito:mockito-core 4.5.1 testImplementation
- org.robolectric:robolectric 4.9 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.core:core-ktx 1.9.0 implementation
- com.google.android.material:material 1.7.0 implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.core:core-ktx 1.9.0 implementation
- com.google.android.material:material 1.7.0 implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.9.0 implementation
- androidx.lifecycle:lifecycle-viewmodel-ktx 2.5.1 implementation
- com.google.android.material:material 1.7.0 implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.constraintlayout:constraintlayout 2.1.4 implementation
- androidx.core:core-ktx 1.9.0 implementation
- androidx.lifecycle:lifecycle-livedata-ktx 2.5.1 implementation
- androidx.lifecycle:lifecycle-viewmodel-ktx 2.5.1 implementation
- com.google.android.material:material 1.7.0 implementation
- androidx.arch.core:core-testing 2.1.0 testImplementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.core:core-ktx 1.9.0 implementation
- androidx.fragment:fragment-ktx 1.5.5 implementation
- androidx.lifecycle:lifecycle-livedata-ktx 2.5.1 implementation
- androidx.lifecycle:lifecycle-viewmodel-ktx 2.5.1 implementation
- androidx.recyclerview:recyclerview 1.2.1 implementation
- com.google.android.material:material 1.7.0 implementation
- com.google.code.gson:gson 2.9.0 implementation
- com.google.dagger:hilt-android 2.44.2 implementation
- com.squareup.retrofit2:converter-gson 2.6.2 implementation
- com.squareup.retrofit2:retrofit 2.9.0 implementation
- androidx.arch.core:core-testing 2.1.0 testImplementation
- junit:junit 4.13.2 testImplementation
- org.mockito.kotlin:mockito-kotlin 4.1.0 testImplementation
- org.mockito:mockito-core 4.5.1 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.core:core-ktx 1.9.0 implementation
- androidx.lifecycle:lifecycle-livedata-ktx 2.5.1 implementation
- androidx.lifecycle:lifecycle-viewmodel-ktx 2.5.1 implementation
- com.google.android.material:material 1.7.0 implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.core:core-ktx 1.9.0 implementation
- androidx.lifecycle:lifecycle-livedata-ktx 2.5.1 implementation
- androidx.lifecycle:lifecycle-viewmodel-ktx 2.5.1 implementation
- com.google.android.material:material 1.7.0 implementation
- com.google.dagger:dagger 2.44.2 implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.core:core-ktx 1.9.0 implementation
- androidx.fragment:fragment-ktx 1.5.5 implementation
- androidx.lifecycle:lifecycle-livedata-ktx 2.5.1 implementation
- androidx.lifecycle:lifecycle-viewmodel-ktx 2.5.1 implementation
- com.google.android.material:material 1.7.0 implementation
- com.google.dagger:hilt-android 2.44.2 implementation
- junit:junit 4.13.2 testImplementation
- androidx.appcompat:appcompat 1.5.1 implementation
- androidx.core:core-ktx 1.9.0 implementation
- androidx.lifecycle:lifecycle-livedata-ktx 2.5.1 implementation
- androidx.lifecycle:lifecycle-viewmodel-ktx 2.5.1 implementation
- com.google.android.material:material 1.7.0 implementation
- io.insert-koin:koin-android 3.2.2 implementation
- io.insert-koin:koin-core 3.2.2 implementation
- junit:junit 4.13.2 testImplementation