This is a sample app that show Clean architecture
approach.
- Kotlin
- Coroutines
- Dagger2
- Anroid architexture components (ViewModel, LiveData, Room)
- Retrofit, OkHttp
- Gson
- Cicerone (for navigation)
- Mockito, MockitoKotlin, JUnit, Robolectic (could be removed) for testing