/Most-Popular-Tv-Shows

It connects to the Movies DB API and fetch some data.

Primary LanguageKotlin

Most-Popular-Tv-Shows

• When the users open the view, it should load a page of shows. If the user scrolls down, the app should automatically load the next page, as an infinite scroll list.

• this endpoint to load the data: Most Popular Tv Shows https://developers.themoviedb.org/3/tv/get-popular-tvshows

Dependencies and Libraries

•Koin for Dependency Injection

•Gson for network opertaions

•Retrofit for REST api communication

•RxJava for asynch operations

•Glide for Image loading

•Android Architecture Components for Live data

•Android Support Library

•Android Paging Library for paging

•Data binding library for ViewModel

•espresso for UI tests

•mockito for mocking in tests