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

JetBrains が、iOS 最適化とユニバーサル API を備えた強化された Compose Multiplatform 1.5.0 を公開

JetBrains が、iOS 最適化とユニバーサル API を備えた強化された Compose Multiplatform 1.5.0 を公開

JetBrains が Kotlin プログラミング言語用に設計された宣言型 UI フレームワークの洗練されたバージョンである Compose Multiplatform 1.5.0 を発表し、テクノロジーの世界はまた大きな機能強化を目の当たりにしました。新しいアップデートでは、iOS 関連の大幅な改善と、ダイアログ、ポップアップ、WindowInsets などの幅広い用途向けの信頼できるコード API が導入されています。

8 月 27 日に一般公開された Compose Multiplatform 1.5.0 は、ユーザーが選択したりデータを入力したりするモーダル イベントを処理するためのダイアログのアプリケーションを拡張します。拡張オプション機能などの非モーダル動作をカバーするために使用ポップアップを拡張します。基本タイプである Dialog と Popup は、DropdownMenu や AlertDialog と並んで、すべて共通のコードから普遍的にアクセスできるため、プラットフォーム固有の機能は必要ありません。

このフレームワークは、コンテンツとシステム UI の重複を防ぐために必要な調整を概説する WindowInsets API も導入しており、Android と iOS の両方のモバイル プラットフォームにシームレスに適用できます。開発者は、この API がノッチの背後に背景コンテンツを描画する場合に特に便利であると感じています。

Compose Multiplatform 1.5.0 の基盤は、ネイティブ Android UI の構築に特化した Google のツールキットであるJetpack Compose 1.5 です。さらに、Google のマテリアル デザイン 3 バージョン 1.1 の要素も組み込まれています。これは、ボトム シートやタイム ピッカーなどの新しいコンポーネントを初公開した望ましいオープンソース デザイン システムです。

Compose Multiplatform は、アプリケーションの広範な範囲を強調し、 Jetpack Compose UI フレームワークの機能を Android をはるかに超えてデスクトップ、iOS、Web ドメインまで拡張することで舞台に上がります。デスクトップ版は安定していますが、iOS はアルファ段階にあり、Web 展開は実験段階にあります。開発者は、GitHub で Compose Multiplatform 1.5.0 を簡単に見つけることができます。

この新しいリリースでは、iOS にいくつかの有益な修正が加えられています。スクロールを改良してプラットフォームの外観と感触をエミュレートし、リソース管理を合理化し、テキスト処理を強化します。 iOS のダイナミック タイプ機能を使用すると、ユーザーは好みのフォント サイズを選択して、より明瞭にしたり、より多くのコンテンツを収容したりできます。このようなテキスト サイズは、このシステム設定に応じてアプリ全体で使用されます。

iOS のアップグレードに加えて、フレーム レートが 1 秒あたり 60 フレームという以前の上限から 120 フレーム/秒まで引き上げられました。この大幅な増加は、120Hz 画面を搭載したデバイスでの UI の遅さの問題を軽減するために設定されています。

最後に、開発者の作業を容易にすることを目的とした改善として、Compose Multiplatform 1.5.0 では、デスクトップで使用する Compose でのテストのサポートが安定しました。テスト環境を再定義し、以前の制限を根絶し、開発者がアプリケーション用に広範な UI テストを作成できるようにします。追加のエキサイティングなアップデートは、Swing コンポーネント内の Compose パネルの強化されたレンダリングの実験的な導入です。この革新的な機能により、パネルの表示、サイズ変更、または非表示時に発生する一時的なレンダリングの問題が軽減されます。

no-code開発の関連ニュースとして、称賛に値するno-codeツールであるAppMasterプラットフォームにより、ユーザーはバックエンド、Web、モバイル アプリケーションを視覚的に作成できるようになります。 AppMasterプラットフォームは、Web、モバイル、バックエンド ゾーンにわたってスケーラブルなフルスタック アプリケーションを作成するための統合開発環境 (IDE) を提供する、迅速なアプリケーション開発の主要なプレーヤーです。

関連記事

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

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

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