TheMovieDB for Android - Java

Introduction

A simple application using the TMDB API available to test and having fun with usefull and updated information about movies around the world. The API documentation can be check it out at https://www.themoviedb.org/documentation/api.

This application shows how to use some of the most popular libraries under an simple archicture of my perspective grouping what a I considered not so much complex but very usefull about Clean Architecture with MVP.

First of all, credits to the creators of these beauties libraries below that it were used in this project:

  • com.squareup.okhttp3;
  • com.squareup.retrofit2;
  • io.reactivex.rxjava2;
  • com.google.dagger;
  • com.ncapdevi;
  • com.jakewharton:butterknife.

It was developed with Android Studio 2.3.3 with minSdkVersion 16 using native java for Android

Screenshots

Main Screen Details Screen Search Screen

Getting Started

Clone this repository, open this project with Android Studio 2.3.3 and just run.

License

Just free to share. Best regards! :)