Skip to main content

Kotlin Coroutines: Fundamentals - Video Tutorial

Read on original site

Video tutorial for beginner Android developers who want to learn about threading, what coroutines are, and how to launch a coroutine in Android. Covered concepts:

  • Blocking & Non-Blocking calls
  • Synchronous vs. Asynchronous code
  • Threads
  • Main or UI Thread
  • Posting data to the UI
  • Kotlin Coroutines
  • Coroutine Builders
  • Dispatchers
  • Jobs
  • Suspending functions
  • Coroutine contexts
  • Coroutine scopes
  • Nested coroutines