Kotlin入門
最新のKotlinリリース:2.1.21
Kotlinは、開発者をより幸せにするように設計された、モダンでありながら既に成熟したプログラミング言語です。 それは簡潔で、安全で、Javaや他の言語との相互運用性があり、生産的なプログラミングのために複数のプラットフォーム間でコードを再利用する多くの方法を提供します。
始めるにあたって、Kotlinツアーに参加してみませんか?このツアーでは、Kotlinプログラミング言語の基礎を網羅しており、完全にブラウザ内で完了できます。
Kotlinのインストール
Kotlinは、各IntelliJ IDEAおよびAndroid Studioのリリースに含まれています。 これらのIDEのいずれかをダウンロードしてインストールし、Kotlinの利用を開始してください。
Kotlinのユースケースを選択
ここでは、Kotlinでコンソールアプリケーションを開発し、単体テストを作成する方法を学びます。
ここでは、Kotlinサーバーサイドでバックエンドアプリケーションを開発する方法を学びます。
- 最初のバックエンドアプリケーションを作成する:
ここでは、Kotlin Multiplatformを使用してクロスプラットフォームアプリケーションを開発する方法を学びます。
iOSとAndroid向けの最初のアプリケーションを作成する:
- ゼロからクロスプラットフォームアプリケーションを作成し、以下を行う:
- UIをネイティブに保ちながらビジネスロジックを共有する
- ビジネスロジックとUIを共有する
- 既存のAndroidアプリケーションをiOSで動作させる
- KtorとSQLDelightを使用してクロスプラットフォームアプリケーションを作成する
Android開発でKotlinの利用を開始するには、AndroidでKotlinを始めるためのGoogleの推奨事項をお読みください。
データパイプラインの構築から機械学習モデルの実運用化まで、Kotlinはデータを扱い、最大限に活用するための優れた選択肢です。
- IDE内でシームレスにノートブックを作成および編集する:
- データを探索および実験する:
- TwitterでKotlin for Data Analysisをフォローする: KotlinForData。
Kotlinコミュニティに参加する
Kotlinエコシステム全体の最新情報を常に把握し、あなたの経験を共有しましょう。
- 参加してください:
Slack: 招待状を入手する。
StackOverflow: 「kotlin」タグを購読する(https://stackoverflow.com/questions/tagged/kotlin)。
- Kotlinをフォローする:
Youtube、
Twitter、
Bluesky、および
Reddit。
- Kotlinニュースを購読する。
何か困難や問題に遭遇した場合は、私たちの課題トラッカーで問題を報告してください。
不足しているものはありますか?
このページに何か不足している点や分かりにくい点があれば、フィードバックをお寄せください。