diff --git a/Android Development/2020-21/session09.md b/Android Development/2020-21/session09.md new file mode 100644 index 0000000..6f9a06b --- /dev/null +++ b/Android Development/2020-21/session09.md @@ -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 \ No newline at end of file