Skip to content

SergeyBurlaka/Android-Etsyclient-Mvp-Moxy-UnitTesting-mockito-DependencyInjection-Dagger2-rxJava2-RestApi-Retrofit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License Apache 2.0

Awesome Android

minSdkVersion 19 compileSdkVersion 25

Simple and beautiful Etsy client via MVP

a simple demo about MVP+Moxy+rxJava2+Dagger2+Retrofit2+UnitTest

Uses MVP MOXY Dagger2 rxJava2 Retrofit2 Mockito

What is MVP (ModelViewPresenter)?


  • View is a layer that displays data and reacts to user actions. On Android, this could be an Activity, a Fragment, an android.view.View or a Dialog.
  • Model is a data access layer such as database API or remote server API.
  • Presenter is a layer that provides View with data from Model. Presenter also handles background tasks.

LINKS

ART

Screenshot Screenshot Screenshot