/MvvmBasicRecyclerView

Basic example to demonstrate the MVVM architecture using live data in recycler view

Primary LanguageKotlin

Mvvm Basic Recycler View

This repository contains a gives a basic overview of MVVM Architechture demonstrting simple Recycler View Implementation.

Output:

MVVM Architecture:

Important packages:

  1. activity: Activity in the application.
  2. adapter: Contain Adapter used for recycler view.
  3. model: Contain data class models.
  4. repository: Singelton classses use to fetch data.
  5. viewmodel: View Models for specific Activity.

Library used:

  1. Recycler View
  2. Live Data

Concept reference resources:

  1. MVVM and LiveData on Android
  2. MVVM (Model View ViewModel) + Kotlin + Google Jetpack