TMDb
An Android app to show movies information from The Movie Database (TMDb) API. The app also supports local data caching to show information when offline.
Google Drive Link
Download APK :Screenshots
Trending Movies | Movie Details |
---|---|
Bookmarks | Search |
---|---|
Technologies used
- Java
- RxJava2
- Dagger2
- Room
- Retrofit, OkHttp, Gson
- Navigation Components
- MVVM Architecture Pattern with ViewModels and LiveData
- Pagination using Paging3 library
- Glide image loading library
- Deeplink to open movie details screen using deeplink tmdbapp://movie/detail/{movieId}
- Movie sharing functionality with movie poster, info and a deeplink
- Debounced search query on movie search screen