October 2018
Intermediate to advanced
370 pages
9h 15m
English
In this chapter, we looked at coroutines and how they work under the hood, and presented the most common examples of usage. In Kotlin, coroutines are implemented in a very flexible way, so we can create our own coroutine builders and contexts. We also looked at the differences between threads and coroutines, and found out why we should consider using coroutines.
In the next chapter, we'll explore the interoperability of Kotlin and Java code.
Read now
Unlock full access