Google Announces Flutter 3.0

At its Google I/O conference today, Google announced the availability of Flutter 3.0, the latest version of its cross-platform UI framework. This is the big one, in that Flutter can now be used to build production quality apps across Android, iOS, Web (desktop), Linux, Windows desktop, and macOS.

“We’re delighted to announce the launch of Flutter 3 as part of the Google I/O keynote,” Google’s Tim Sneath announced. “Flutter 3 completes our roadmap from a mobile-centric to a multiplatform framework, with the availability of macOS and Linux desktop app support, along with improvements to Firebase integration, new productivity and performance features, and support for Apple Silicon.”

Windows Intelligence In Your Inbox

Sign up for our new free newsletter to get three time-saving tips each Friday — and get free copies of Paul Thurrott's Windows 11 and Windows 10 Field Guides (normally $9.99) as a special welcome gift!

"*" indicates required fields

This field is for validation purposes and should be left unchanged.

Here’s a quick peek at the most important updates:

macOS and Linux support. Google moved past mobile by adding web (desktop) and Windows support to Flutter, and now it can create Mac and Linux apps too. On macOS, Flutter supports both Intel and Apple Silicon natively. And the Linux support came via collaboration with Ubuntu maker Canonical, which is now using Flutter for key new shell experiences, apps, the installer, and firmware updates.

Firebase support. Flutter now offers first-class integration with Firebase, Google’s comprehensive suite of build, release, and operation tools.

Improved fundamentals. Flutter 3.0 offers improved performance, better Material You support, and new Dart language features.

Casual Games Toolkit. To make it easier for casual game developers to use Flutter and its hardware-accelerated graphics support to make games, Google is now offering a Casual Games Toolkit, which provides a starter kit of templates and best practices along with credits for ads and cloud services. To show what’s possible, it created a web-based pinball game using Flutter and Firebase.

Tagged with

Share post

Please check our Community Guidelines before commenting

Conversation 3 comments

  • martinusv2

    Premium Member
    11 May, 2022 - 4:36 pm

    <p>Very cool</p>

  • rmac

    11 May, 2022 - 5:14 pm

    <p>Can I please ask what is meant here by ‘web (desktop)’? Access to any listed OS via whatever browser is installed thereon?</p>

  • mousepad71

    Premium Member
    12 May, 2022 - 1:52 am

    <p>’Web’ support in Flutter means deploying to a web server and then any modern browser can run the app, with optional extra of installing as a PWA.</p><p><br></p>

Windows Intelligence In Your Inbox

Sign up for our new free newsletter to get three time-saving tips each Friday

"*" indicates required fields

This field is for validation purposes and should be left unchanged.

Thurrott © 2024 Thurrott LLC