Flutterが進化する方向とは? WebAssemblyサポート、コンポーネントとしてWebアプリに組み込み可能に。Flutter Forward 2023

今回は「Flutterが進化する方向とは? WebAssemblyサポート、コンポーネントとしてWebアプリに組み込み可能に。Flutter Forward 2023」についてご紹介します。

関連ワード (基調講演、状態、発表等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


GoogleでFlutter & DartのプロダクトとUX担当ディレクターTim Sneath氏は、アフリカのケニア共和国ナイロビで開催された「Flutter Forward 2023」の基調講演で次のように話し、Flutterの進化の方向性を示しました。

fig

「Flutter for Webは汎用目的でデザインされてはいないことを明確にしておきたい。すでにDOMの分野で上手く行っているAngularやVue、Reactのような、DOMベースの新たなフレームワークを作ろうとしているわけではない。

そうではなく、(CanvasやWebAssemblyのような)新しいWeb標準をベースとする最初のフレームワークを作ろうとしているのだ。」

その上で、Flutter for WebがWebAssemblyをサポートする予定であることを明らかにしました。

fig

「FlutterからWebAssemblyへのコンパイルを近々サポート予定だ。 現在標準化が進んでいる、WebAssemblyをガベージコレクション対応に拡張したWebAssemblyGCを最初にサポートするフレームワークになる。」(Tim Sneath氏)

FlutterのWebAssemblyサポートにより、ロード時間の短縮と実行性能の向上が期待できるとしています。

FlutterをコンポーネントとしてWebアプリに組み込める

続いて明らかにされた新機能が「Element embedding」です。

この機能は、divタグを使ってFlutterアプリをコンポーネントとしてWebアプリケーションに組み込めるようになる、というものです。

divタグを用いてFlutterのコンポーネントに対してCSSの適用も可能。

下記は画面左がJavaScriptとHTMLなどを用いた通常のWebアプリケーションで、右側にElement embeddingを用いてFlutterアプリケーションが埋め込まれています。しかもCSSによって反転した状態でも問題なく動いていることが示されました。

fig

通常のWebアプリケーションとFlutterアプリケーションの相互運用性が非常に高まることが期待されています。

また、GPUを活用した高速な視覚効果を実現するピクセルシェーダーも実装される予定です。

fig

新しい描画エンジン「Impeller」とFlutter 3D

Flutterのモバイル対応の進化について。

今後、スマートフォンでニュースを読むニーズはさらに高まるとして、ナビゲーション、サーチ、認証、サブスクリプション機能などを備えたニュースアプリを迅速に開発できる「Flutter News Toolkit」を提供。

fig

大規模に書き直したグラフィックエンジン「Impeller」は、現在iOSでプレビューとなっていますが、今後ほかのプラットフォームにも展開されていきます。

fig

Blenderで作成した3Dモデルをglbファイルとして読み込んで操作できるFlutter 3D機能も紹介されました。

fig

Flutter Foward 2023

  • Flutter 3.7正式リリース。スクリーンサイズにUIレイアウトが自動対応、GPU活用による高速描画エンジン「Impeller」がプレビューに
  • Flutterが進化する方向とは? WebAssemblyサポート、コンポーネントとしてWebアプリに組み込み可能に。Flutter Forward 2023
  • 次期「Dart 3」はNullセーフ、WebAssemblyとRISC-Vサポートなど、Googleが発表。Flutter Forward 2023

COMMENTS


Recommended

TITLE
CATEGORY
DATE
ヤフー、使用済みIT資産の再生・再利用サービスを導入
IT関連
2022-11-17 01:05
「Outlook.com」、障害から復旧–原因は「最近の変更」
IT関連
2023-02-09 03:04
アーティストに大きなチャンスをもたらすはずだったWeb3、蔓延する作品の盗難や肖像権の侵害で評価に傷
IT関連
2022-02-11 06:53
立命館大、「ChatGPT」と機械翻訳を組み合わせたツールを英語授業に試験導入
IT関連
2023-03-31 13:48
SIE、PS5用PS VRコントローラーのデザインと機能を紹介
アプリ・Web
2021-03-20 00:50
ChatGPTの「カスタム指示」を使って自分に合った回答を得る6つのヒント
IT関連
2023-08-09 19:24
DX施策の目標設定と実行–KPIと役割を明確にして進める
IT関連
2022-07-14 20:47
NECと東京医科歯科大学、ヘルスケアサービスの実証事業を開始
IT関連
2021-06-03 04:59
ランサムウェア攻撃を受けたJBS、約12億円の身代金をビットコインで支払い
セキュリティ
2021-06-11 23:42
ポケモンGOに“黒龍”再び 2日限りの「レックウザ」復刻
くらテク
2021-03-29 12:37
IBMのクリシュナCEO、「AIは重要な転換点に近づいている」
IT関連
2022-05-14 02:17
ブロック/ファイルストレージを真に統合–ピュア・ストレージ幹部がアピール
IT関連
2023-04-29 21:14
イノベーション文化の創出はテクノロジーではなく「人」から
IT関連
2023-07-04 19:33
オンライン中継、分散開催……コロナ2年目の入社式
IT関連
2021-04-03 11:03