Beginning Android Development with Kotlin, Part Two: Using Android Studio https://www.raywenderlich.com/738946-beginning-android-development-with-kotlin-part-two-using-android-studio
Gradle Tutorial for Android: Getting Started https://www.raywenderlich.com/249-gradle-tutorial-for-android-getting-started
Read-more-about-data-binding https://appdevnotes.com/android-databinding-tutorial-for-beginners-in-kotlin/
Learn-more-about-ViewModel https://appdevnotes.com/android-viewmodel-tutorial-for-beginners-in-kotlin/
More-about-ViewModelFactory https://appdevnotes.com/android-viewmodel-tutorial-for-beginners-in-kotlin/#factory
Read-more-about-LiveData https://appdevnotes.com/android-livedata-tutorial-for-beginners-in-kotlin/