Gradle
Gradleは、ビルドプロセスを自動化および管理するのに役立つビルドシステムです。必要な依存関係をダウンロードし、コードをパッケージ化し、コンパイルの準備をします。Gradleの基本と詳細については、GradleのWebサイトをご覧ください。
さまざまなプラットフォーム向けにこれらの手順で独自のプロジェクトをセットアップするか、Kotlinでシンプルなバックエンドの「Hello World」アプリケーションを作成する方法を示す小さなステップバイステップのチュートリアルを試すことができます。
Kotlin、Gradle、およびAndroid Gradleプラグインのバージョンの互換性に関する情報はこちらで確認できます。
この章では、以下についても学習できます。
次のステップ
以下について学習します。
- Gradle Kotlin DSL。Gradle Kotlin DSLは、ビルドスクリプトを迅速かつ効率的に記述するために使用できるドメイン固有言語です。
- アノテーション処理。Kotlinは、Kotlin Symbol Processing APIを介したアノテーション処理をサポートしています。
- ドキュメントの生成。Kotlinプロジェクトのドキュメントを生成するには、Dokkaを使用します。設定手順については、Dokka READMEを参照してください。Dokkaは混在言語プロジェクトをサポートし、標準Javadocを含む複数の形式で出力を生成できます。
- OSGi。OSGiのサポートについては、Kotlin OSGiページを参照してください。