Skip to content

This is demo appication for movie listing. made in MVVM design pattern, Android data binding, RxJava and Generic Adapter

Notifications You must be signed in to change notification settings

Sharad9405/movies

Repository files navigation

About App

A simple android movies listing application to demonstrate the usage for MVVM design pattern using Android data binding, LiveData, RxJava, Retrofit and Generic Adapter.

The application uses Most Popular Movies API and shows a list of related movies.

Components Used

  • MVVM Architecture - Robust, testable, and maintainable app with classes for managing your UI component lifecycle and handling data persistence.
  • AndroidX - AndroidX is a major improvement to the original Android Support Library
  • Data Binding - Declaratively bind observable data to UI elements. - Lifecycles - Create a UI that automatically responds to lifecycle events. - LiveData - Build data objects that notify views when the underlying database changes.
  • Glide - for image loading.

Support

If you've found an error in this sample, please file an issue: https://github.com/Sharad9405/movies/issues

About

This is demo appication for movie listing. made in MVVM design pattern, Android data binding, RxJava and Generic Adapter

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages