詳解 Kotlin Coroutines [2021]
昨今のアプリケーション開発において、非同期処理は欠かせないテクニックです。Androidを始めとしたクライアントアプリケーションは、画面の描画を妨げることなく処理する必要がありますし、バックエンドアプリケーションであっても、複数のリクエストを並行して処理することが要求されてきています。 Kotlinの公式ライブラリであるKotlin Coroutinesは、非同期処理を強力に支援してくれます。Multiplatformをサポートしており、Androidアプリ、サーバサイドKotlin、Kotlin Multiplatform Mobile、Kotlin/JS等、幅広い分野で活用することが可能です。 この本は、現在Kotlinを学んでおり、新たにKotlin Coroutinesに挑戦する方、既にKotlin Coroutinesに少し触れているが、より使いこなしたい方に向けた、Kotlin Coroutinesの全体を紹介するものです。Kotlin Coroutinesの基本的な考え方はもちろん、実践的な例や普段あまり触らないような細かいAPIまで触れています。この本を通じて、様々なアプリケーションやライブラリでKotlin Coroutinesを利用したモダンな非同期処理が実践されることを期待しています。 ------ これは2021年1月 Kotlin 1.4.21 / Kotlin Coroutines 1.4.2 時点の情報で書かれています。
Chapters
はじめに
Coroutinesの基礎を学ぶ
怖くないCoroutineContext
エラーハンドリングから逃げないで
実践Coroutines
便利なFlowを使いこなそう
StateFlowとSharedFlow
Channelもあります
まだまだCoroutines
おわりに
Community
Author
Topics
- 公開
- 本文更新
- 文章量
- 約80,638字
- 価格
- 1,600円