Kotlin ハンズオン
Kotlin を使用して、さまざまなテクノロジーを活用し、複数のプラットフォームを対象としたアプリケーションを作成できる一連のハンズオンチュートリアルです。 各演習は一連のステップに分かれており、各セクションを順を追って説明します。
Kotlin コルーチンと RSocket を使用したリアクティブな Spring Boot アプリケーションの構築
Spring Boot と Kotlin を使用してシンプルなチャットアプリケーションを構築し、構文の観点からサーバーサイド開発で Kotlin を使用する利点について学びます。
React と Kotlin/JS を使用した Web アプリケーションの構築
Kotlin/JS を使用して React アプリケーションを作成し、Kotlin の型システム、ライブラリエコシステム、相互運用性機能を活用する方法を確認します。
Spring Boot と Kotlin を使用した Web アプリケーションの構築
Spring Boot と Kotlin の力を組み合わせて、シンプルなブログアプリケーションを構築します。
Ktor を使用した HTTP API の作成
HTTP リクエストに応答するアプリケーションのバックエンド API を作成します。
Ktor を使用した WebSocket チャットの作成
JVM サーバーと JVM クライアントの両方を含むシンプルなチャットアプリケーションを Ktor を使用して作成します。
Ktor を使用したインタラクティブな Web サイトの作成
Ktor でファイルを配信する方法、Freemarker や kotlinx.html DSL のようなテンプレートエンジンを使用する方法、およびフォーム入力と連携する方法を学びます。
Kotlin コルーチンとチャネルの概要
Kotlin のコルーチンについて、およびチャネルを使用してコルーチン間で通信する方法について学びます。
Kotlin/Native の概要
Kotlin/Native と libcurl を使用して、複数のプラットフォームでネイティブに実行できるシンプルな HTTP クライアントを作成します。
Kotlin Multiplatform: ネットワーキングとデータストレージ
Ktor と SQLDelight を使用して Kotlin Multiplatform で Android および iOS 向けのモバイルアプリケーションを作成する方法を学びます。
Kotlin Multiplatform を使用して iOS と Android を対象とする
Kotlin Multiplatform を使用して、iOS と Android の両方を対象とするモバイルアプリケーションを作成する方法を学びます。