コルーチン
非同期プログラミングやノンブロッキングプログラミングは、開発において重要な部分です。サーバーサイド、デスクトップ、またはモバイルアプリケーションを作成する際、ユーザー視点でスムーズであるだけでなく、必要に応じてスケーラブルなエクスペリエンスを提供することが重要です。
Kotlinは、言語レベルでコルーチンのサポートを提供し、ほとんどの機能をライブラリに委譲することで、この問題を柔軟に解決します。
非同期プログラミングへの扉を開くだけでなく、コルーチンは並行処理やアクターなどの豊富な可能性も提供します。
始め方
Kotlinは初めてですか? 入門ページをご覧ください。
ドキュメント
チュートリアル
- 非同期プログラミング手法
- コルーチンとチャネル入門
- IntelliJ IDEA を使用したコルーチンのデバッグ
- IntelliJ IDEA を使用した Kotlin Flow のデバッグ – チュートリアル
- Android での Kotlin コルーチンのテスト