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) を提供する、迅速なアプリケーション開発の主要なプレーヤーです。

関連記事

Samsung、革新的なセキュリティとプレミアムビルドを備えた Galaxy A55 を発表
Samsung、革新的なセキュリティとプレミアムビルドを備えた Galaxy A55 を発表
Samsung は、Knox Vault セキュリティとアップグレードされたデザイン要素を特徴とする Galaxy A55 および A35 を導入してミッドレンジのラインナップを拡大し、このセグメントにフラッグシップ品質を注入します。
Cloudflare、大規模な言語モデルを保護する AI 用ファイアウォールを発表
Cloudflare、大規模な言語モデルを保護する AI 用ファイアウォールを発表
Cloudflare は、大規模言語モデルをターゲットとした潜在的な不正行為を先制的に特定し、阻止するように設計された高度な WAF である Firewall for AI の導入を進めています。
OpenAI の ChatGPT が語る: 音声インタラクティブ AI の未来
OpenAI の ChatGPT が語る: 音声インタラクティブ AI の未来
ChatGPT は、OpenAI の音声機能の展開によりマイルストーン機能を達成しました。ユーザーは、ChatGPT が iOS、Android、Web 上で応答を読み上げるため、ハンズフリーの対話を楽しむことができるようになりました。
無料で始めましょう
これを自分で試してみませんか?

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

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