Google、Dart 3.3正式リリース。Flutter WebのWebAssemblyへのコンパイルも準備開始

今回は「Google、Dart 3.3正式リリース。Flutter WebのWebAssemblyへのコンパイルも準備開始」についてご紹介します。

関連ワード (容易、本数、現時点等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

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


Googleは、Dart言語の新バージョンとなる「Dart 3.3」正式版と、Dart言語を用いたアプリケーションフレームワークの新バージョンとなる「Flutter 3.19」正式版のリリースを発表しました(Dart 3.3の発表、Flutter 3.19の発表)。

fig

Flutterは単一コードでiOS/Android対応のネイティブアプリ開発を可能にするフレームワークとして登場し、現在ではMac、Windows、そしてWebアプリケーションも単一コードでカバーするクロスプラットフォーム対応を目指して開発が進められています。

Flutter 3.19ではGeminiを組み込むためのSDKが追加

Flutter 3.19の新機能としては、Google AI Dart SDKがベータ版として追加され、Googleの最新AIモデルであるGeminiをアプリケーションに容易に組み込めるようになりました。

また、これまで2本指でドラッグすると2倍の速さでスクロールしていた動作を、指の本数に関係なく同じスピードでスクロールするように動作を変更したこと、新しいAnimationStyleウィジェットの追加、iOS/macOSのライブラリに依存せずに同様のルック&フィールを実現したスイッチUIの追加など、細かな改善や機能追加などが行われています。

Dart 3.3はWebAssemblyへの対応を着手可能に

Dart 3.3の目玉機能は、Flutterで開発したWebアプリケーションをWebAssemblyへコンパイルするための準備が開始されたことでしょう。

現時点では、FlutterでWebアプリケーションを生成するFlutter WebのWebAssemblyサポートはまだ実験的なもので、開発チームは安定版に向けての作業をしているところとのこと。

Dart 3.3で新しく導入されたJavaScriptとの相互運用の仕組みとpackage:webを利用することで、Flutter for WebによるWebアプリケーションをWebAssemblyとして生成できるようになると説明されています。既存のコードもWebAssembly対応にするには、Dart 3.3のこれらの仕組みにコードを移行する必要があるとのことです。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
Clubhouseは日本でどのように広がった? Twitterとの意外な共通点も (1/2 ページ)
くわしく
2021-03-21 23:28
“ニセSMS”にご注意! ワクチン予約を偽る手口、半年で被害5億円超
IT関連
2021-06-20 00:28
4月テレワーク実施率19.2%で低下、「蔓延防止重点措置は影響しない」
IT関連
2021-04-24 10:30
フェイスブックが開発途上国向けにInstagram Liteを提供、わずか2MBでAndroid版のみ
ネットサービス
2021-03-12 10:20
ブロックチェーンで何ができるの?→身近な活用シーンを体験できるWebアプリ登場
企業・業界動向
2021-08-05 22:14
「iPhone」や「Android」端末を紛失してしまったら–GPSで追跡して発見するには
IT関連
2023-01-08 15:00
国内クライアント仮想化市場、オフィス回帰の影響でやや減少に–IDC調査
IT関連
2022-03-30 12:00
ロシア国営宇宙企業、英政府らが買収した米OneWebの衛星打ち上げを拒否
IT関連
2022-03-04 22:39
AI inside、予測・判断AIやAPI群を提供–AI人材の育成プログラムも開始
IT関連
2022-07-01 14:55
「YouTubeの将来を語るうえでメタバースに触れないわけにはいきません」YouTubeがメタバース参入検討、Web3も示唆
IT関連
2022-02-19 17:06
ソニー「ZV-E10」はレンズ交換できる民生用ビデオカメラ 新しい市場を作るか :荻窪圭のデジカメレビュープラス(1/2 ページ)
くらテク
2021-07-29 14:00
ニセWindows 11インストーラーが拡散、カスペルスキーがアドウェアやマルウェアが含まれていると警告
セキュリティ
2021-07-27 16:55
「Proton Pass」が新機能を追加–詳細な個人情報の保存と生体認証が可能に
IT関連
2024-08-10 11:02
「英語は新しいプログラミング言語であり、生成的AIは新しいコンパイラだ」。英語対応のためのSDK「English SDK for Apach Spark」をデータブリックスが発表
Spark
2023-07-04 07:03