
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet or computer – no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera, scan the code below and download the Kindle app.
Image Unavailable
Colour:
-
-
-
- To view this video, download
The Complete Guide to Kotlin Coroutines: Master Asynchronous Programming, Flow, Channels, and CoroutineScope with Real-World Android and Ktor Examples Hardcover – July 13 2025
鶹
Purchase options and add-ons
Master Asynchronous Programming, Flow, Channels, and CoroutineScope with Real-World Android and Ktor Examples
Learn how to write modern, efficient Kotlin code using coroutines, flows, and structured concurrency.
Kotlin Coroutines are a powerful tool for writing asynchronous code that is both concise and maintainable. Whether you're working on Android, backend with Ktor, or multiplatform Kotlin projects, this book provides practical guidance for using coroutines effectively in real-world applications.
Each chapter focuses on a core aspect of coroutines, including suspending functions, coroutine builders, dispatchers, flows, channels, and exception handling. You’ll learn how to work with lifecycle-aware scopes like viewModelScope and lifecycleScope, test coroutine logic reliably, and apply advanced tools such as StateFlow, SharedFlow, and Turbine for reactive programming.
Designed for developers with some Kotlin experience, this guide delivers clear explanations, up-to-date examples, and hands-on patterns you can immediately apply in Android and server-side development.
What you’ll learn:
How suspending functions and coroutine scopes work in Kotlin
Practical usage of Flow, StateFlow, and SharedFlow
Integration with Retrofit, Room, and Jetpack Compose
Tools and practices for cancellation, exception safety, and testing
When and how to use structured concurrency, channels, and custom dispatchers
About the Author:
Eric Foray is a Kotlin developer and educator with experience building Android and Ktor-based applications. He focuses on practical, maintainable approaches to modern software development using Kotlin.
Start writing responsive and efficient Kotlin apps with confidence.
- ISBN-13979-8292371519
- Publication dateJuly 13 2025
- LanguageEnglish
- Dimensions18.38 x 1.63 x 26 cm
- Print length200 pages
Product details
- ASIN : B0FHH8ZWNM
- Publisher : Independently published
- Publication date : July 13 2025
- Language : English
- Print length : 200 pages
- ISBN-13 : 979-8292371519
- Item weight : 454 g
- Dimensions : 18.38 x 1.63 x 26 cm
- 鶹 Rank: #70 in Mobile App Development & Programming
Customer reviews
- 5 star4 star3 star2 star1 star5 star0%0%0%0%0%0%
- 5 star4 star3 star2 star1 star4 star0%0%0%0%0%0%
- 5 star4 star3 star2 star1 star3 star0%0%0%0%0%0%
- 5 star4 star3 star2 star1 star2 star0%0%0%0%0%0%
- 5 star4 star3 star2 star1 star1 star0%0%0%0%0%0%