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サイトの作成
ファイルを提供する方法、Freemarkerやkotlinx.html DSLなどのテンプレートエンジンを使用する方法、およびKtorからのフォーム入力を処理する方法を学びます。
Kotlinコルーチンとチャネルの概要
Kotlinのコルーチンと、チャネルを使用してコルーチン間で通信する方法について学びます。
Kotlin/Native入門
Kotlin/Nativeとlibcurlを使用して、複数のプラットフォームでネイティブに実行できる簡単なHTTPクライアントを作成します。
Kotlin Multiplatform:ネットワークとデータストレージ
Kotlin MultiplatformとKtorおよびSQLDelightを使用して、AndroidおよびiOS用のモバイルアプリケーションを作成する方法を学びます。
Kotlin Multiplatformを使用したiOSおよびAndroidのターゲット設定
Kotlin Multiplatformを使用して、iOSとAndroidの両方をターゲットにできるモバイルアプリケーションを作成する方法を学びます。