dogwood008の開発メモ!

最近のマイブームは機械学習, Ruby on Rails。中でも機械学習を使った金融商品の自動取引に興味があります。

Android StudioでKotlinを使ってAndroidアプリを開発する 導入

導入

Kotlinとは?

Kotlin Kotlin - Wikipedia Kotlin(ことりん、コトリン)は、ジェットブレインズ社のアンドリー・ブレスラフ、ドミトリー・ジェメロフが開発した、静的型付けのオブジェクト指向プログラミング言語である。 The logo by JetBrains

まずはKotolinをAndroid Studioから使えるようにする

  • ⌘Cmd + ,で設定画面を出す
  • 左上の検索ボックスに「plugin」を入力
  • 「Install JetBrains plugin...」をクリック f:id:dogwood008:20151017194536p:plain
  • 「Kotlin」「Kotlin Extensions for Android」をインストール
  • Android Studioを再起動

新規プロジェクトの作成

Javaの時と同じように作成する。

JavaプロジェクトからKotlinプロジェクトへ変換

  • ⌘Cmd + Shift + A
  • 「Convert Java File to Kotlin File」と入力、Enter
    • Javaファイルを変換
  • 同様に「Configure Kotlin in Project」と入力、Enter、OK
    • プロジェクトを変換

これでOK! あとはJavaでのプロジェクトのようにRun▶をクリックでアプリが実行される。

便利ライブラリKotterknifeのインストール

build.gradleを以下の通り編集する。

dependencies {
    // 省略
    compile 'com.jakewharton:kotterknife:0.1.0-SNAPSHOT'
}

// 省略

repositories {
    mavenCentral()
    maven {
        url 'https://oss.sonatype.org/content/repositories/snapshots/'
    }
}

参考