こんにちは!エンジニアの富田(@tommykw)です。 ママリQ Android アプリにKoltinを導入しましたので、導入方法などを紹介します。 ママリQ Android アプリ 家族の毎日の疑問や悩みを解決するママのためのQ&Aアプリです。ストアのレビューが4.5と非常に評価の高いアプリです。 なぜKotlinを導入したのか Javaだと冗長、複雑になるコードもすっきり可読性が上がる Swift使いのiOSエンジニアにもなじみやすい文法 JavaのNullPointerExceptionを駆逐できる デメリットが少なかった 簡潔に安全にコードを書けるのはいいですね。Kotlinのスコープ関数やreadonlyや強力なコレクションを言語標準機能として使えるのはとても魅力的なため導入に踏み切りました。 ただメリットだけではなく、懸念点もありました。 DataBindingを利用すると真っ
![Kotlinを導入したお話 - コネヒト開発者ブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/64fe5ad506038b6b3fe321feacae487624fb7c65/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Ft%2Ftommy_kw%2F20161106%2F20161106193050.png)