Kotlin を学ぶ Java ユーザー向けの参考資料

コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。

ここでは、Kotlin をさらに活用するために役立つ学習資料を紹介します。

サイト

  • kotlinlang.org - Kotlin に関するさまざまな情報を掲載する JetBrains のサイト。

チュートリアル

  • Hello World - Kotlin の機能と構文を紹介した、JetBrains によるインタラクティブなチュートリアル。

Codelab

  • Kotlin へのリファクタリング : コードを Java から Kotlin にリファクタリングする方法を紹介します。また、Kotlin 言語の慣例と、それに沿うようにコードを記述する方法についても学習します。
  • Java 対応の Kotlin : この Codelab では、Java コードからシームレスに呼び出せるように Kotlin コードを記述、変更する方法を学習します。

動画

記事とブログ投稿

  • Kotlin の導入 : このガイドでは、大規模なチームで既存のプロジェクトに Kotlin を追加する方法について説明します。
  • Kotlin の導入(中国語版) : このガイドでは、大規模なチームで既存のプロジェクトに Kotlin を追加する方法について説明します。
  • 単体テストで Kotlin を学ぶ : この投稿では、Android Studio プロファイラのチームが単体テストの作成に Kotlin を使い始めた事例を紹介します。
  • Kotlin の言語機能: typealias : 既存の型に新しい型を導入せずに別名を付けることができる Kotlin のキーワード、typealias について説明する投稿です。
  • Kotlin の言語機能: インライン クラス : 性能を落とさずに型安全性を確保する方法であるインライン クラスを紹介する投稿です。
  • ビューでの中断 : コルーチンによって UI プログラミングがいかに簡単になるかを説明する投稿です。
  • Kotlin のコレクションとシーケンス : Kotlin でのコレクションとシーケンスの動作について説明する投稿です。

ソーシャル チャンネル

書籍

  • Kotlin による Android 開発 : 基本的なものから高度なものまで、Kotlin のさまざまな機能を使用して、高品質なコードを書き、Android 開発をスピードアップさせる方法を学びます。
  • Kotlin の実例 : この書籍では、経験豊富な Java デベロッパーを対象に、Kotlin で製品レベルのアプリを作成する方法を説明しています。
  • Android デベロッパーのための Kotlin : 初期に発行された Kotlin に関する書籍で、既存の Android デベロッパーを対象に Kotlin でアプリを作成する方法を説明しています。

このページのコンテンツやコードサンプルは、コンテンツ ライセンス に記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。

最終更新日 2024-02-22 UTC。