tamas-bazsonyi.jpg

Achieving Structured Concurrency with Coroutines

Amanda Hinchman-Dominguez

Kotlin is wildly popular with Android development for its easy adoption, functional features, and cleaner syntax: but Kotlin offers much more than that.

With its coroutines language feature, Kotlin also offers new ways to solve concurrency problems in Android. From the newly published O'Reilly book "Programming Android with Kotlin: Achieving Structured Concurrency with Coroutines", this talk brings you a crash course on Android thread safety concepts, problems associated with parallel flow execution, and how structure concurrency offers solutions to these problems.