vinay4791 / MoviesListApp

An Application which lists the movies which are playing right now with the use of TMDB Apis. This is an Android project designed in Kotlin with almost all Jetpack Components and clean code.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MoviesListApp

Tools Used :

  • Used Room Persistence Library for offline storage of Data - Room
  • MVVM architecture is used for the project with Android ViewModel and LiveData.
  • Dependency injection framework Dagger is used
  • Used RxJava schedulers for asynchronous data loading.
  • Retrofit is used for Networking and Glide is used for Image Loading.
  • Android Navigation Library is used for designing fragments and communicating between them.
  • Android Data Binding Library
  • Android Paging Library is used for pagination of lists.
  • Gson Converter Factory is used for Json serialization and de-serialization.

About

An Application which lists the movies which are playing right now with the use of TMDB Apis. This is an Android project designed in Kotlin with almost all Jetpack Components and clean code.


Languages

Language:Kotlin 95.2%Language:Java 4.8%