Google が Flutter の将来について詳しく説明: RISC-V サポート、レンダリングの改善など

Google は、クロスプラットフォームのソフトウェア フレームワークを作成することを目的として、数年前に Flutter を作成しました。 Flutter の最大の強みは、Android、iOS、Linux、Windows、macOS、さらには Web 用のアプリケーションをすべて同じ共有コードベースから構築できることです。 今回、ケニアのナイロビで開催された「Flutter Forward」イベントで、同社は時間をかけて将来登場するいくつかの機能の概要を説明し、同時に多くの重要なマイルストーンも共有した。

何よりもまず、Google は Flutter の次世代レンダリング エンジンである Impeller に関する詳細情報を共有しました。 iOS と Android の最新の低レベル API である Metal と Vulkan の両方を利用します。 以下のビデオクリップでは、左側に従来の Flutter レンダリング エンジンが表示されています。 右側はインペラーです。

それだけでなく、iOS、Android、およびブラウザーで実行されるハードウェア アクセラレーションのカスタム シェーダーのサポートが新たに導入されました。 最後に、3D モデルがサポートされるようになり、基調講演では、Blender でモデルを作成した後にモデルをインポートする方法を示すデモが行われました。

Flutter では、標準的な Web を使用してコンテンツを埋め込むこともできるようになります。

鬼ごっこ。 それはの一部です Web とモバイルのシームレスな統合 投資。 機能は次のように呼ばれます 要素の埋め込み, ここで、Flutter は Web コンポーネントになります。 また、Dart と呼ばれる新しいパッケージのおかげで、Dart と JavaScript コード間の相互運用性も実現します。 js. Dart 3も正式発表.

そのどれにも興味をそそられない人は、Google が RISC-V などの新しく登場したアーキテクチャをサポートし始めているという事実に興奮するかもしれません。 同社が発表した 今月初めに Android で ISA をサポートそして現在、Flutter は RISC-V 処理を受けており、全力で前進しているようです。 技術的には 昨年の Flutter 3ただし、「実験的」というタグが付けられていました。

最後に、Flutter が現在 Google Play ストアでどのように機能しているかについて、貴重ないくつかの重要な洞察も垣間見ることができます。 現在 500 万人を超える Flutter 開発者がおり、Google Play ストアには 700,000 を超えるアプリが Flutter を利用しています。 Google は、これが貢献者ベースのオープンソース プロジェクトのトップ 3 の 1 つであると主張しています。

Flutter は興味深いクロスプラットフォーム ソフトウェア開発フレームワークであり、さらなる改良が加えられています。 そして今後の変更により、より人気のあるアプリケーションが それ。 Google Ads、eBay Motors、Philips Hue などのアプリがこれを利用しており、今後そのサポートが拡大すると予想されます。