droidconIN 2016

The sixth edition of droidconIN

Android Design Pattern introducing the MVVM architecture

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

videocam_off

Technical level

Beginner

Section

Crisp talk (15 minutes)

Status

Submitted

Vote on this proposal

Login to vote

Total votes:  +4

Abstract

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

Login with Twitter or Google to leave a comment