droidconIN 2016

The sixth edition of droidconIN

AG

Aman Gupta

@amangupta

Android Design Pattern introducing the MVVM architecture

Submitted Sep 15, 2016

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.

Outline

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.

Comments

{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}