Displaying 1 to 3 from 3 results

countries - An example Android app using Retrofit, Realm, Parceler, Dagger and the MVVM pattern with the data binding lib

  •    Kotlin

A sample Android app written in Kotlin, which lists all countries with some additional information (currencies, languages, …). The app uses the MVVM pattern with the Android data binding lib. Countries can be bookmarked and are then stored locally with Realm. Retrofit is used to fetch the country information from the free REST Countries service. For JSON parsing, custom Gson TypeAdapters are used. PaperParcel is used to make the Country objects Parcelable. Also, Dagger 2 is used for dependency injection. This project can also be used as a template for new apps. Check out the template branch for a cleaned up version of this project.

SIS-android - kotlin + rxjava2 + rxlifeCycle + dagger2 + mvvm

  •    Kotlin

SNS이다. kotlin, dagger2, rx-java2, rx-lifecycle을 이용한 MVVM 구조로 이루어져 있다. Model쪽은 Repository 패턴을 적용 하였다.

android-mvvm-example - Android MVVM pattern example app

  •    Kotlin

Basic app for showcasing the use of the MVVM (Model - View - ViewModel) Pattern on Android using the Data Binding library. This app is only for educational purposes.