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 3.0.0 with minSdkVersion 16
using 100% of Kotlin language
Clone this repository, open this project with Android Studio 3.0 and just run.
Just free to share. Best regards! :)