Skip to content

adrianhartanto004/android-movieapp

Repository files navigation

android-movieapp

For Ktor-Koin CIO Implementation

  • Ktor-Koin Branch
    • Check out KtorClientFactoryImpl.kt, HomeApi.kt, and di package files

Master Branch Goals

  • Stack
    • Kotlin
    • Kotlin Coroutines
    • Dagger Hilt
    • Retrofit
    • Concat Adapter
    • Nested Recyclerview
    • Navigation Components
    • LiveData
    • ViewModel
    • Flow
    • StateFlow
    • Room Persistance Library
    • Clean + MVVM Architecture
    • Single Activity Architecture
    • Bottom Navigation
    • Deeplink Navigation
    • Safe-args in Navigation
    • Multi-Module Project (Modularization)
    • Multi-Module Navigation
  • Unit Test
    • MockK
    • Junit5 (Android Junit5)