Kotlin Coroutines library is designed to suit common use cases well and has powerful support for testing. This presentation will present typical usages of Kotlin Coroutines in real-life Android and backend projects, as well as it will analyze how those use cases can be properly tested. You will learn what a coroutine is and then explore the most important use cases for using and testing coroutines in real-life projects. The workshop is concentrated on equipping attendees with the essential knowledge to use Kotlin Coroutines in accordance with the best practices.
Marcin Moskała is an experienced Android developer, teacher, and an official Jetbrains‘ Kotlin training partner. He is the founder of Kt. Academy, author of the books »Android Development with Kotlin«, »Effective Kotlin« and »Kotlin Coroutines: Deep Dive«. He is also an active programming community member, the main author of the biggest medium publication about Kotlin, and a speaker invited to many programming conferences.