/Tvmaze

Primary LanguageKotlin

Tv Maze

This is an android project written in kotlin to show how to use TVMAZE API.

Download APK

Libraries used in this project:

  • Dagger 2
  • RxJava 2
  • Retrofit 2
  • Butterknife
  • Picasso
  • Sugar ORM

Design patterns and technologies used in this project:

  • MVP Architecture
  • Dependency Injection
  • Repository pattern
  • Reactive
  • Singleton
  • Builder
  • Adapter