Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

JetBrains、Composeのマルチプラットフォームを拡大し、iOSのサポートを開始

JetBrains、Composeのマルチプラットフォームを拡大し、iOSのサポートを開始

ソフトウェア開発会社であるジェットブレインズは、プログラミング言語Kotlinのためのクロスプラットフォーム、宣言型、反応型ユーザーインターフェース(UI)フレームワークであるCompose MultiplatformにiOSサポートを統合し、ゲームを強化したことを発表しました。今回の追加により、すでにAndroid、デスクトップ、Webアプリケーションをサポートしている同フレームワークの有用性が拡大しました。

Compose Multiplatformは、現在iOS向けのアルファ版で、開発者は、すべてのプラットフォームでシームレスに動作する単一のユーザーインターフェイスを構築することができます。このフレームワークは、GoogleのJetpack Compose UIフレームワークと、クロスプラットフォーム開発技術群であるJetBrainsのKotlin Multiplatformを活用しています。

Compose Multiplatform for iOSは現在開発中ですが、様々なプロジェクトでの試用に興味のある開発者は、Jetbrains.comで試用し、フィードバックを共有できます。iOS向けのアルファ版リリースでは、UIレイヤーで双方向の相互運用性を実現するプロトタイプも用意されており、開発者にさらなるユーザビリティの選択肢を提供します。

キャンバスベースのレンダリングにより、Compose Multiplatformは、iOSとAndroidの両方のアプリケーションがデフォルトで一貫した外観を持つことを保証します。また、AndroidのUI開発に広く使われているAPIを採用しているため、Android開発のバックグラウンドを持つ開発者は、Compose Multiplatform for iOSでの開発にすぐに適応することができます。

UIレイヤーの相互運用性を高めるため、アルファ版ではUIKitViewが導入され、開発者はマップ、ウェブビュー、カメラフィードなどの複雑でプラットフォーム固有のウィジェットを共有UIに組み込むことができます。同様に、ComposeUIViewControllerにより、開発者はCompose Multiplatformの画面をSwiftUI 、iOSアプリでのCompose Multiplatformの採用を容易にすることができます。

Low-code また、AppMaster.ioをはじめとする のプラットフォームにより、迅速なアプリ開発とクロスプラットフォームフレームワークの普及が可能になりました。Compose MultiplatformにiOSのサポートを追加することで、JetBrainsは、技術業界の様々なプラットフォームでUI開発をより簡単に、よりアクセスしやすくするための大きな一歩を踏み出しました。no-code

関連記事

BubbleCon 2024 の AppMaster: ノーコードトレンドを探る
BubbleCon 2024 の AppMaster: ノーコードトレンドを探る
AppMaster はニューヨークで開催された BubbleCon 2024 に参加し、洞察を獲得し、ネットワークを拡大し、ノーコード開発分野でイノベーションを推進する機会を模索しました。
FFDC 2024 総括: ニューヨークで開催された FlutterFlow 開発者会議から得られた重要な洞察
FFDC 2024 総括: ニューヨークで開催された FlutterFlow 開発者会議から得られた重要な洞察
FFDC 2024 はニューヨークで開催され、開発者に FlutterFlow を使用したアプリ開発に関する最先端の知見をもたらしました。専門家主導のセッション、独占的な最新情報、比類のないネットワーキングなど、見逃せないイベントでした。
2024 年のテクノロジー業界のレイオフ: イノベーションに影響を与える継続的な波
2024 年のテクノロジー業界のレイオフ: イノベーションに影響を与える継続的な波
テスラやアマゾンなどの大企業を含む254社で6万人の雇用が削減され、2024年にはテクノロジー業界のレイオフの波が続き、イノベーションの状況が一変するだろう。
無料で始めましょう
これを自分で試してみませんか?

AppMaster の能力を理解する最善の方法は、自分の目で確かめることです。無料サブスクリプションで数分で独自のアプリケーションを作成

あなたのアイデアを生き生きとさせる