Googleは本日、開発者カンファレンスI/Oにおいて、ネイティブコンパイル型アプリケーション構築のためのオープンソース・マルチプラットフォームUI開発フレームワークの最新版であるFlutter 3のリリースを発表しました。同社がFlutter 1.0のベータ版を初めてリリースしてから約4年が経ちました。当時、チームは主にクロスプラットフォームのモバイルアプリ開発を支援することに注力していました。その後、Webとデスクトップのサポートも追加し始め、そして今回、バージョン3ではLinuxとmacOSのデスクトップサポートの一般提供を開始し、Apple Siliconのサポートなど、多くの新機能が追加されました。

「Flutter 3を発表します。これは、スマートフォン、デスクトップ、ウェブを網羅したマルチプラットフォームUI開発を実現するための私たちの歩みの集大成です」と、FlutterとDart言語のプロダクト&UXディレクターであるティム・スニース氏は語った。「これは、数年前にFlutterを初めてリリースした時からずっと遡るものです。Flutter 1のリリース時点では、少なくともビジョンとしては、モバイルツールキットになるつもりはないと明確にしていました。スマートフォンだけにとどまらず、もっと幅広い用途を想定していたかったのです。」
Flutter 3リリースにより、プラットフォームはiOS、Android、ウェブアプリに加え、Windows、macOS、Linuxデスクトップアプリもサポートするようになりました。これらはすべてFlutterの安定版リリースに含まれています。macOSでは、ユニバーサルバイナリのサポートが含まれており、アプリはIntelおよびApple Siliconチップ上でネイティブに実行できます。一方、Linuxリリースでは、GoogleはUbuntuのCanonicalと提携し、「高度に統合された、最高の開発オプションを提供」しています。
デスクトップ対応にもかかわらず、多くの開発者は依然としてFlutterをモバイルアプリ開発用のフレームワークと考えているでしょう。しかし、多くの開発者がデスクトップアプリ開発にも積極的に活用しており、その中にはWunderlistの元創設者もいます。彼らは本日、新しい生産性向上アプリ「Superlist」をデスクトップ版Flutterアプリとしてベータ版としてリリースしました。

モバイル分野では、WeChat、ByteDance、Betterment、SHEIN、BMWといった企業がFlutterに注力しており、Google自身も同様です。実際、Googleが本日発表したように、Flutterアプリは50万件以上公開されており、これは1年前の2倍に相当します。
Sneath氏が指摘したように、多くの開発者が、組み込みのハードウェアアクセラレーションサポートもあって、カジュアルゲームの開発にFlutterを活用しています。PUBG Mobileのような一部のゲームでは、ゲーム以外のユーザーインターフェースにもFlutterが使用されています。これは開発チームが予想していなかったことですが、Googleはこうした開発者を支援するため、オープンソースのFlameゲームエンジンを使用したFlutterカジュアルゲームツールキットをリリースしました。
「I/Oでこのツールキットをリリースしました。これは、これらのゲームに共通するロジックのあらゆる部分を網羅しています」とスニースは説明しました。「例えば、Apple Game CenterやPlay Servicesとどのように統合するのか? リーダーボードやスプラッシュスクリーンはどうやって作るのか? マイクロトランザクションでアプリ内決済を受け入れるには? 収益化のために広告を出すには? このツールキットには、ベストプラクティス、ソースコード、動画、そしてこれらすべてをまとめたサンプルアプリが含まれています。Flutterを使ったゲーム開発に興味のある開発者の成功に役立つと考えています。」
テッククランチイベント
サンフランシスコ | 2025年10月27日~29日

サンプル ゲーム (Flutter をテーマにしたピンボール シミュレーター) は、こちらから入手できます。
Flutter 3の新機能として、モバイルおよびウェブアプリケーション構築のためのGoogleのバックエンドプラットフォームであるFirebaseとのより緊密な統合も挙げられます。これは、Firebaseの競合であるAWS AmplifyなどのサードパーティサービスとのFlutterの統合を損なうものではありません。Flutterチームが述べているように、Flutter/Firebaseの統合は現在、Firebaseのコア部分として完全にサポートされており、両チームは「AndroidおよびiOSと足並みを揃えてFlutter向けのFirebaseサポートを進化させる」予定です。

また、Firebase のクラッシュ レポート サービスである Crashlytics での Flutter アプリのサポートが強化され、致命的なクラッシュをリアルタイムで追跡できるようになりました。
さらに、Flutter チームは現在、Google の社内デザイン言語である Material Design 3 への移行もほぼ完了しています。

フレデリックは2012年から2025年までTechCrunchに在籍していました。また、SiliconFilterを設立し、ReadWriteWeb(現ReadWrite)にも寄稿しています。フレデリックは、エンタープライズ、クラウド、開発者ツール、Google、Microsoft、ガジェット、交通機関など、興味のあるあらゆる分野をカバーしています。
バイオを見る