/android-kotlin-course

Developing Android Apps with Kotlin

Primary LanguageKotlin

Android Kotlin Course

Developing Android Apps with Kotlin.

Topics

  • Layouts
  • Data binding
  • Activity Lifecycle callback methods
  • LiveData
  • ViewModel, ViewModel Factory
  • RecyclerView, Adapters
  • Navigation Component
  • Room Database
  • Retrofit to make api calls to an HTTP web service
  • JSON deserialization with Moshi
  • Glide to load and cache images by URL
  • Offline cache
  • WorkManager for scheduling periodic work
  • MVVM architecture (Model, View, ViewModel)