Skip to content

Latest commit

 

History

History
17 lines (10 loc) · 621 Bytes

README.md

File metadata and controls

17 lines (10 loc) · 621 Bytes

MVVM

The main theme of the project is to give an idea about MVP design pattern works.

We use the Android data Binding concept in this project.

Prerequisites : Data Binding concepts

View : Informs the ViewModel about the user’s actions

ViewModel : Exposes streams of data relevant to the View

Model : Abstracts the data source. The ViewModel works with the DataModel to get and save the data.

Project Info

  • All the List Item click listeners are handled in their particular Item viewModel classes.
  • Used Retrofit library. It uses the OkHttp library for HTTP requests