Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
37 changes: 37 additions & 0 deletions Android Development/2020-21/session09.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# Session 9
## *Topic :*
MVVM

## Conducted on :
04-07-21 20:00

## *Agenda :* To understand the need and application of MVVM Architecture

## *Summary :*

An Explanation of repositories, Introduction to MVVM.
Preparation of view Model,communication between activity and view model

## Important Concepts discussed:

* Communicating with repositories (to tell the repository to retrieve the data)
* Live Data
* Updating live data values(after getting retrieved, the LiveData object will get updated, resulting in the onChange method)
* Observation of Mutable Live Data object
* Explanation of extended view model

## Resource
https://codingwithmitch.com/blog/getting-started-with-mvvm-android/


## Project:
An app to display data using MVVM.

# Credits:

*Conducted by*: Akash Mahapatra

*Report compiled by*: Saurav kumar

*Attendees*: Abdullah, Anisha Datta, Ansh Tandon, Bhavya Agarwal, Nikhil Ganta
, Garvit Dua, Tarun Shrivastava, Saurav Kumar