This sample demonstrate core application architecture for Android application using Android Architecture Components(LiveData and ViewModel), Kotlin, Dagger2 and Retrofit
- Android project structure
- Clean code
- Android architecture components - LiveData, ViewModel
- Data binding
- Kotlin
- Dagger2
- Retrofit