Summary

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.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.189.186.109