An Android project with MVVM architecture + repository pattern ( with mappers) which adapts with new Android architecture components introduced in Google IO 2017.
- Architecture Components: ViewModel, LiveData, Navigation, Room
- Data binding
- RxJava 2 + RxAndroid
- Hilt
- Retrofit + OkHttp
- UI: RecyclerView, CardView, ConstraintLayout.
- Unit Testing: JUnit4 + Mockito
- Developer Debugging Tools: Stetho
This project is available under the MIT license. See the LICENSE file for more info.