マイクロアドシステム開発部の東です。業務では主にUniverse Adsの管理画面開発をしています。 今回はUniverse Adsの管理画面で使用しているKotlinのアップグレードについて、お話ししていきます。 はじめに Universe Adsの管理画面(以下、管理画面)ではサーバーサイドの言語でKotlin(バージョン1.3.71)を用いています。 Kotlinのバージョンは頻繁にアップグレードされており、2021年12月時点での最新バージョンは1.6.101と使用しているバージョンと乖離していました。 そこで開発チームでは、以下のメリットを享受できると考え、管理画面で使用しているKotlinのアップグレードを行うことになりました。 使用しているバージョンが非推奨(サポート対象外)になることを防止できる 開発で言語の最新機能(文法の簡略化や処理速度向上)を利用できる (今まで行って