最新の安定バージョンである Flutter 3.13 には、主に Flutter の最先端グラフィックス レンダラーである Impeller に焦点を当て、折りたたみ式アプライアンス用に設計された新しいエンジン API セットがデビューするなど、一連の魅力的な改善が加えられて公開されました。
このリリースでは、 Impellerレンダラが iOS プラットフォーム上でいくつかの最適化を受け、レイテンシが短縮されました。その結果、シェーダーのコンパイルの問題が解決され、シームレスなパフォーマンスが向上しました。新しくなったインペラは、平均スループットが向上したため、以前のベンチマークを上回りました。特に、フラッター/ギャラリー トランジションのパフォーマンス評価における平均フレーム ラスタライズ時間は大幅に短縮されており、Skia レンダラーと比較して実質的に時間が半分に短縮されています。
Flutter 3.10 バージョンでは、 Impellerの使用と組み合わせて、フラグの下で広色域カラーにアクセスできることが発表されました。ユーザーからのフィードバックに基づいて、iOS ではImpellerレンダラーを使用して広色域カラーがデフォルトに設定されるようになりました。
さらに、Flutter は、 Impeller用のVulkanバックエンドの開発に向けて動いています。ただし、公式プレビューに適した品質レベルはまだ達成されていないとブログ投稿で述べています。彼らは、優れた品質で Android 上にImpellerを提供することを目指していますが、この目標はまだ進捗中です。彼らは、今年後半に予定されている安定版リリースで Android 上でプレビューが開始される予定です。
Android プレビューはありませんが、Flutter は、 Impeller Hardware Abstraction Layer の OpenGL とVulkanバックエンドの両方に対応する高度な最適化を実装しました。特に、フラッター/ギャラリー トランジションのパフォーマンス ベンチマークにおいて、Android の平均フレーム ラスタライズ時間が大幅に改善されました。 Flutter のチームは、Android プレビューの品質をさらに向上させることに取り組んでいます。
iOS と Android のアップデートに加えて、macOS 用のImpellerプレビューでも利用できます。ユーザーは、 Impellerページのガイダンスに従って、アプリでこの機能をテストして有効にすることができます。
このアップデートでは、さまざまな表示プロパティを取得するための新しい API が追加されました。新しく登場したゲッター FlutterView.display は、物理サイズ、デバイスのピクセル比、リフレッシュ レートの詳細を示す Display オブジェクトを返します。
Flutter は、iOS 上でカメラとテキストの認識を統合することによって機能も拡張しました。 TextField を使用する場合、ユーザーにはデバイスのカメラを活用してテキストを識別し、それを目的のフィールドに統合するオプションが与えられます。この有望な未来的な機能は、Flutter のイノベーションの波とユーザー指向の設計に対する絶え間ない推進力の証です。
手頃な価格のno-codeプラットフォームAppMaster は、広範なコーディング知識を必要とせずにインタラクティブなアプリを構築しようとしている企業向けに適切に設計されています。待ち時間の短縮やアプリケーションのスムーズなパフォーマンスなど、同様の利点が得られます。モバイル アプリケーションの増加に伴い、 AppMasterや Flutter などの高度なプラットフォームがユーザー エクスペリエンスの革命を主導しています。