Playground Pet project. The app follows MVVM (ViewStates through single source of truth) + the Repository pattern (Local & Remote).
Buzz-Words used in the project: Modularisation, Dagger-Android, ViewModel, Retrofit, Room, RxJava2, Retrofit, Moshi, JUnit, Mockito
It supports Dark&Light modes thanks to theming the app.
Light Theme | Dark Theme | Toggling Themes |
---|---|---|
![]() |
![]() |
![]() |
(waaay smother in a device, GIF's made the videos sluggish!
- Countries MVP (Kotlin): https://github.com/Rafagf/CountriesMVPKotlin
- Countries MVP (Java): https://github.com/Rafagf/CountriesMVP
Rafael Garcia Fernandez
- GitHub: http://github.com/rafagf
- Email: [email protected]
- Linkedin: http://uk.linkedin.com/in/rafaelgarciafernandez
Project released under the license GPL V.3.