TMDB is a Android app that uses TMDB API : https://developers.themoviedb.org/3
- Get popular (movies/tv shows) and trending media now.
- Discover media using network/type and genre.
- Save tv shows and movies in a playlist.
Uses a number of open source projects to work properly:
- Dagger2 - Used for dependendy injection.
- Retrofit - Used to perform http requests.
- Glide - Used for image management.
- Lottie - Used for animations.
Is based in the following patterns and architectures:
- Single activity
- Model-View-ViewModel
- Single Source Of Truth
- DataStrategy (cache/remote)
- Unit test and instrumental test.
- Add transition animations.
- Clean code.
Found a bug? Feel free to fix it and send a pull request.