Skip to content

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 の両方を対象とするモバイルアプリケーションを作成する方法を学びます。

開始