CodeZine(コードジン)

特集ページ一覧

「Kotlin Multiplatform Mobile」アルファ版公開、iOSとAndroidでビジネスロジックを共有

  • ブックマーク
  • LINEで送る
  • このエントリーをはてなブックマークに追加
2020/09/09 08:00

 チェコのJetBrainsは、iOS/Androidアプリに同一のビジネスロジックを使用できるSDK「Kotlin Multiplatform Mobile(KMM)」のアルファ版を、8月31日(現地時間)にリリースした。

 KMMは、同社が提供するクロスプラットフォームのモバイルアプリ開発用SDK。iOS向けアプリとAndroid向けアプリのビジネスロジックに単一のコードベースを使用し、ネイティブUIの実装とプラットフォーム固有のAPIを利用する場合のみ、プラットフォーム固有のコードを記述する必要がある。

 Kotlinで記述された共有コードは、Kotlin/JVMでJVMバイトコードにコンパイルされ、Kotlin/Nativeでネイティブバイナリにコンパイルされるので、他のモバイルライブラリと同様にKMMビジネスロジックモジュールを使用できる。

 今回の、アルファ版のリリースは、KMMを使用してモバイルプラットフォーム間でビジネスロジックコードを共有する準備がすべて整ったことを意味しており、新たなプロジェクトの作成、およびKMMモジュールの既存のプロジェクトへの統合が可能になっている。

関連リンク

  • ブックマーク
  • LINEで送る
  • このエントリーをはてなブックマークに追加
All contents copyright © 2005-2020 Shoeisha Co., Ltd. All rights reserved. ver.1.5