Skip to content

Latest commit

 

History

History
28 lines (25 loc) · 572 Bytes

README.md

File metadata and controls

28 lines (25 loc) · 572 Bytes

TV-Show-MVP

Simple app to implement MVP with tests to retrieve a list of TV show.

Features

  • Divised in three module : app (presentation), data and domain.
  • MVP architecture.
  • Lifecycle Observer.
  • Injections with Dagger 2.0 + Android Injection.
  • RX app.
  • Local database.
  • One flavors for mock development and testing.
  • All repositories, all mappers, all presenters, all use cases tested.
  • Robolectric tests.
  • Full Kotlin.

Libraries

  • RX
  • Robolectric
  • Mockito
  • Retrofit
  • Kotlin core
  • Dagger
  • Room
  • Lifecycle
  • Glide
  • Stetho

And so much more. :)