ateymoori / mobiq

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Android Architecture Component (MVVM): Sample Android App

Android Architecture

Download sample APK

This repository contains a sample Android application that implements MVVM Android architecture component using:
Kotlin, LiveData, Android Navigation Component(single Activity), ViewModel, Repository pattern, Observable Pattern, Dagger, Retrofit

Technologies:

  • Kotlin as Main language
  • MVVM as architecture
  • Android navigation component for single Activity
  • Android LiveData
  • Coroutine
  • Mock for testing Room
  • Custom Views
  • Kotlin extension function
  • WeakReference
  • Dagger and Retrofit

Version 1.0.1 (Jan 13, 2019)

  • Retrofit test added

Version 1.0.0 (Jan 10, 2019 )

First commit.


AmirHossein Teymoori
teymoori.net@gmail.com

About


Languages

Language:Kotlin 100.0%