GoogleがAndroidアプリを開発するための公式のプログラミング言語としてKotlinを採用したのが2017年です。その発表から5年以上経った2022年、GoogleのKotlin担当者は、すべてのAndroidアプリがKotlinで統一されることを望んでいることがわかりました。
あるインタビューによると、GoogleのKotlin担当者は、多くのエンジニアはKotlinの方がJavaよりも満足度が高いことがわかっていると語りました。Kotlinの方が生産性が高く、完成したアプリのクオリティーも高くなるのがその理由です。
また、KotlinはJavaとの相互運用が可能なので、Googleでは多くの開発者がJavaからKotlinにコードを移行するよう推奨しています。そして、近い将来にすべてのAndroidアプリがKotlinで開発されるようになることを期待しているとのことです。
しかし現状ではまだJavaが多く使われています。
確かにKotlinとの相互運用性は高いですが、Kotlinのメリットをフルに生かすには、Javaのエコシステムから出てKotlinのエコシステムに完全に移行しなければならないために、開発者の多くがJavaに留まっています。
そこで、Googleでは近年、Kotlinの開発元のJetBrainsと協力し、Kotlinのコンパイラを書き直すことに力を入れています。
各機能が向上し、インターフェースも新しくなったKotlinが、近い将来リリースされる予定です。
将来的にアプリ開発の主流になる可能性が高いKotolinを学びたいという方は、『Kotlinをはじめよう』で情報を集めてみてください。