Embed presentation
Download as PDF, PPTX














The document discusses the Android Jetpack architecture components, specifically focusing on ViewModel and LiveData, highlighting their roles in managing UI-related data and handling configuration changes. It outlines the benefits of using these components, such as lifecycle awareness and improved performance. Additionally, it provides guidance on getting started with creating ViewModel classes and instantiating them using LiveData.













Introduction to the speaker Tudor Sirbu and the overview of key components of Android Jetpack like ViewModel and LiveData.
A look at the evolution of Android architecture from traditional MVC, MVP, to MVVM, highlighting developments between 2017 and 2018.
Overview of the four key categories of Android Jetpack: Foundation, Architecture, Behavior, and UI, which are essential for app development.
Detailed explanation of ViewModel and LiveData, including benefits such as lifecycle awareness, performance improvements, and examples of implementation.
Links for further learning about Android Jetpack, including official documentation and related talks.
A closing thank you to the audience.