http://www.youtube.com/watch?v=l_XRPNYbou0
100% Kotlin
MVVM design pattern
Jetpack Architecture Components
reactivex RxKotlin RxAndroid operators: https://github.com/ReactiveX/RxKotlin
Square Retrofit: https://square.github.io/retrofit/
Square Moshi: https://github.com/square/moshi
Facebook fresco: https://frescolib.org/
Airbnb Lottie: https://www.lottiefiles.com/
Google Material Design Component Library: https://material.io/develop/android/components/material-card-view/
Espresso test framework: https://developer.android.com/training/testing/espresso
ktlint: https://github.com/shyiko/ktlint
Semantic Versioning: https://medium.com/@maxirosson/versioning-android-apps-d6ec171cfd82