KotlinでAndroid

KotlinでAndroidアプリを作ろう

✳今回はコード無しです。。。

メリット

  • ロジックの記述量が圧倒的に少ない
  • javaから違和感なく言語変更できる
  • javaも呼べるから怖ければ部分的でもjavaで書けばいい
  • コード変換でまあまあjavaからkotlinに変更してくれる

✳null safeや拡張メソッドなども便利です。

デメリット

  • 導入するとメソッド数が7000くらい消費されるのでmultixexが不安
  • アプリ容量も1M近く増える
  • javaを書くのが嫌になる
  • まだ新しい技術だから根拠のない不安がある

デメリットの上2つはProguardで軽減可能

javaでしかアプリ作成してない人は1度無理矢理でいいのでkotlinにチャレンジすると幸せになれます。

kotlin extensions for Androidも一緒に導入してください
ButterKnifeよりも楽でレイアウトのミスもコーディング中に気づけます。

間違えて消したなど限定