Kotlinを始めよう
Kotlin は、開発者をより幸せにするように設計された、現代的でありながらすでに成熟したプログラミング言語です。 簡潔、安全で、Java や他の言語との相互運用が可能であり、生産的なプログラミングのために複数のプラットフォーム間でコードを再利用する多くの方法を提供します。
まず、Kotlin のツアーに参加してみませんか?このツアーでは、Kotlin プログラミング言語の基礎を学び、ブラウザ内で完全に完了することができます。
Kotlin をインストールする
Kotlin は、各IntelliJ IDEA および Android Studio のリリースに含まれています。 これらの IDE のいずれかをダウンロードしてインストールし、Kotlin の使用を開始してください。
Kotlin のユースケースを選択する
- Console
- Backend
- Cross-platform
- Android
- Data analysis
ここでは、コンソールアプリケーションを開発し、Kotlin でユニットテストを作成する方法を学びます。
-
IntelliJ IDEA プロジェクトウィザードを使用して、基本的な JVM アプリケーションを作成します (Create a basic JVM application with the IntelliJ IDEA project wizard)。
-
Kotlin コミュニティに参加する:
-
Kotlin をフォローする:
何か問題が発生した場合は、課題追跡システムに課題を報告してください。
ここでは、Kotlin サーバーサイドでバックエンドアプリケーションを開発する方法を学びます。
-
最初のバックエンドアプリケーションを作成する:
-
Kotlin サーバーサイドコミュニティに参加する:
-
Kotlin をフォローする:
何か問題が発生した場合は、課題追跡システムに課題を報告してください。
ここでは、Kotlin Multiplatform を使用してクロスプラットフォームアプリケーションを開発する方法を学びます。
-
iOS および Android 用の最初のアプリケーションを作成する:
- クロスプラットフォームアプリケーションを最初から作成し、以下を行います:
- 既存の Android アプリケーションを iOS で動作させる
- Ktor および SQLdelight を使用してクロスプラットフォームアプリケーションを作成する
-
サンプルプロジェクト を調べる。
-
Kotlin Multiplatform コミュニティに参加する:
Slack: 招待状を入手する し、#getting-started および #multiplatform チャンネルに参加する。
StackOverflow: "kotlin-multiplatform" tag を購読する。
-
Kotlin をフォローする:
何か問題が発生した場合は、課題追跡システムに課題を報告してください。
Android 開発で Kotlin の使用を開始するには、Android での Kotlin の使用開始に関する Google の推奨事項 を参照してください。
Slack で Android コミュニティに参加する: 招待状を入手する し、#android チャンネルに参加する。
Youtube,
Twitter,
Bluesky, および
Reddit で Kotlin をフォローして、重要なエコシステムのアップデートを見逃さないようにしてください。
データパイプラインの構築から、機械学習モデルのプロダクション化まで、Kotlin はデータを取り扱い、最大限に活用するための優れた選択肢です。
-
IDE 内でノートブックをシームレスに作成および編集する:
-
データを探索および実験する:
-
Data Analysis 用の Kotlin に関する最新のアップデートを入手する:
Slack: 招待状を入手する し、#datascience チャンネルに参加する。
Twitter: KotlinForData をフォローする。
-
Kotlin をフォローする:
何か不足していますか?
このページに不足しているものやわかりにくいものがある場合は、フィードバックを共有してください。