/android-kotlin-mvvm-architecture

Sample login project using Kotlin and DataBinding pattern with Live Data

Primary LanguageKotlinApache License 2.0Apache-2.0

android-kotlin-mvvm-architecture

This version of the app is called Login-MVVM The sample aims to:

  • Provide a basic Model-View-ViewModel (MVVM) and Google Architecture Component using Live Data With Kotlin.

screenshot

What you need

Before exploring this sample, you might find it useful to familiarize yourself with the following topics:

The Login-MVVM sample uses the following dependencies:

Designing the app

  • ui - used to represnt user interface activity
  • viewmodel - Used to manage logic actions
  • model - used to represnt user model
  • network - Used to manage network layer