こんにちは、ゆのうえです。 近頃、主にAndroid界隈で話題沸騰中(希望的)のJVM言語Kotlin。 この度、「ファッションコーディネートアプリMANT」でもAndroidアプリ開発にKotlinを導入しましたので、既存のJavaプロジェクトにKotlinを導入してよかったことや、気をつけなければいけないことなどを2ヶ月半ほどの導入経過からお伝えしたいと思います。 プロジェクトの進め方 基本的に新規クラスはKotlinで書いています。 既存クラスも余裕があれば随時コンバートを進めていきます。 プラグインにJava→Kotlinの自動コンバート機能がありますが、問題ないと判断できる所でしか使用していません。そのままではきれいなコードになりませんし、例外が発生するリスクがあるからです。 導入してよかったこと ・null安全 Android Javaと他のJVM言語(あるいはRetrolam