Skip to content

Countries of the World. Kotlin + MVP + Repository pattern + Dagger + RxJava + Unit tests + UI tests

Notifications You must be signed in to change notification settings

Rafagf/CountriesMVPKotlin

Repository files navigation

Countries MVP Kotlin

Pet project. The app follows the design pattern MVP (Model-View-Presenter) + the repository pattern with data sources (Remote, Local and Memory). Dagger2, RxJava2 or Retrofit among other popular libraries are used.

The code is both unit-tested (JUnit + Mockito) and UI-tested (Espresso + RestMock).

https://play.google.com/store/apps/details?id=com.countries.countriesoftheworld

Other versions

Screenshots

Author

Rafael Garcia Fernandez

Copyright and license

Project released under the license GPL V.3.

About

Countries of the World. Kotlin + MVP + Repository pattern + Dagger + RxJava + Unit tests + UI tests

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages