keyur89 / ModernAndroidApp

Modern Android development with Kotlin, MVVM architecture, Data binding , RxJava2,Dagger 2,Retrofit (with Rx Java2),Room (with Rx Java2)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ModernAndroidApp

Based on this article about modern Android app by @mladenrakonjac, this is practice project to try my hands on below.

Code for Medium article https://proandroiddev.com/modern-android-development-with-kotlin-september-2017-part-1-f976483f7bd6

*Android Studio 3
*Kotlin language
*Build Variants
*ConstraintLayout
*Data binding library
*MVVM architecture + repository pattern + Android Manager Wrappers
*RxJava2 and how it helps us in architecture
*Dagger 2.14.1, what is Dependency Injection, why you should use it.
*Retrofit (with Rx Java2)
*Room (with Rx Java2)

About

Modern Android development with Kotlin, MVVM architecture, Data binding , RxJava2,Dagger 2,Retrofit (with Rx Java2),Room (with Rx Java2)


Languages

Language:Kotlin 100.0%