Use data-binding for repository items

This demonstrates that Kotlin can work with Data-binding
This also updates dependencies to that latest stable versions
6 files changed
tree: 049e5a1931a5e9917f4d929eee9bc83a088f5b3c
  1. app/
  2. gradle/
  3. .gitignore
  4. build.gradle
  5. demo.gif
  6. gradle.properties
  7. gradlew
  8. gradlew.bat
  9. LICENSE
  10. README.md
  11. settings.gradle
  12. web_hi_res.png
README.md

android-kotlin-demo

Icon

A demo of an Android app using Kotlin

Kotlin 101 Slides

Incorporates the following libraries & concepts

* Dagger
* Retrofit
* Picasso
* RxKotlin
* RxLifecycle
* RxBinding
* RecyclerView
* Custom View
* Palette
* Kotlin Android Extensions
* Lambdas and Higher-Order Functions
* Data Classes
* Extension Functions
* Espresso Testing with Dagger mocking
* Unit Testing

Demo

Demo