droidconIN 2016

The sixth edition of droidconIN

Android Design Pattern introducing the MVVM architecture

Submitted by Aman Gupta (@amangupta) on Sep 15, 2016

Section: Crisp talk (15 minutes) Technical level: Beginner Status: Rejected


We will show you why to choose this MVVM architecture. And how to make a basic app which will follow this architecture to improve the design. When applied correctly, it will reduce the complexity and easy to understand.


What is MVVM?
- Model-View-ViewModel is an architectural approach which is used to separate the state and behaviour of a view, which will allow us to separating the development of the UI from the business logic.

Why we choose MVVM?
- MVVM architecture introduces two-way communication between its element, while MVC is only capable of one-way communication. How to implement a basic MVVM architecture?
- Show a basic app to explaining the MVVM architecture.

Speaker bio

Aman Gupta is a Android developer at Webkul Software Pvt. Ltd (http://webkul.com/) with over 1+ yrs of experience, and works on Mobikul App builder for Opencart and CS-Cart platforms. He loves to develop the Android Apps and excited to exploring the new things in android.


Login to leave a comment