Android native app in kotlin with one screen diplays list of popular movies

kotlin diplays list of popular movies

Movie Hub

An android native app with only one screen displays list of popular movies built in MVVM Architecture pattern , Retrofit for api calling and RxJava for observing LiveData.

Technology Used

  • MVVM Architecture Pattern
  • Repository Design Pattern
  • Retrofit for rest Api’s
  • RxJava
  • LiveData
  • DataBinding

Additional Tools and Utilities

  • BaseRecyclerAdapter
  • BaseDiffUtil
  • BaseViewModel
  • State Flow
  • Material Design 3
  • Response Wrapper

How to try our app

to use the app you need api key from MovieDB, just create an account and get your key then put your api key in secret.properties you created.

ScreenShots

GitHub

View Github

Leave a Reply

Your email address will not be published. Required fields are marked *