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

simple client for etsy

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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