Skip to content

Latest commit

 

History

History
14 lines (11 loc) · 1.03 KB

README.md

File metadata and controls

14 lines (11 loc) · 1.03 KB

MoviesApp

Android App to display popular movies using TMDB API in MVVM Architecture.

Libraries used:

  • PagingLibrary - For loading and displaying small chunks of data at a time. Loading partial data on demand reduces usage of network bandwidth and system resources.
  • LiveData - For observing data changes to the UI from the data model.
  • Room - An SQL Persistence Library which acts as a cache for offline support.
  • Retrofit - A type-safe HTTP client for Android and Java.
  • Coroutines - Concurrency design pattern.
  • Glide - An image loading and caching library for Android focused on smooth scrolling.

Backend Service:

The Movie Database