Write once, run anywhere: Google Flutter 2.0 could make every app developer’s dream a reality

Google Flutter
(Image credit: Google)

Google has announced that the second generation of open source UI development platform Flutter has entered general availability, with support for desktop and web apps.

Flutter is a tool that helps developers build applications that function equally well on multiple platforms, without the hassle of writing bespoke code for each operating system

When the service was first made available in 2018, it offered support for Android and iOS apps only. In the interim, Google has drip-fed users with beta releases that added support for web apps, macOS, Linux, Windows and more, but these iterations were not widely available, nor designed for fully blown commercial applications.

With the release of Flutter 2.0, however, Google has rolled out full support for these additional operating systems to all users. From largely the same shared codebase, developers can now build applications that run as if native on desktop platforms, as well as on mobile.

Courtesy of contributions from Microsoft, Flutter 2.0 also includes support for foldable devices, which are expected to grow in popularity in the years to come.

Google Flutter 2.0

With the second generation of Flutter, Google is hoping to deliver on a long-held ambition among developers: write once, run anywhere (or WORA). The unique complexities of each platform - from screen size and methods of user interaction to the programming language on which they are built - have meant WORA has been a fanciful concept, until now.

“Our goal is to fundamentally shift how developers think about building apps, starting not with the platform you’re targeting, but rather with the experience you want to create,” said Google in a blog post.

“In Flutter 2, we’ve broadened Flutter from a mobile framework to a portable framework, unleashing your apps to run on a wide variety of different platforms with little or no change.”

Built around Google’s own Dart programming language, Flutter is already responsible for more than 150,000 Play Store apps. Google also leans on the platform to build out its own suite of products, including Analytics, Ads, Shopping, Stadia and more.

While a traditional approach to software development will likely remain the favored strategy in the context of more complex enterprise applications, Flutter will likely save developers plenty of blood, sweat and tears.

TOPICS
Joel Khalili
News and Features Editor

Joel Khalili is the News and Features Editor at TechRadar Pro, covering cybersecurity, data privacy, cloud, AI, blockchain, internet infrastructure, 5G, data storage and computing. He's responsible for curating our news content, as well as commissioning and producing features on the technologies that are transforming the way the world does business.

Read more
A man holds a smartphone iPhone screen showing various social media apps including YouTube, TikTok, Facebook, Threads, Instagram and X
Best mobile app development software of 2025
The Google Gemini logo against a black background.
What is Google AI Studio? Everything we know about Google's AI builder
Gemini Code Assist
Google Gemini's new Code Assist tool might finally be the help I need to get coding
Hostinger Horizons
Hostinger wants you to start building web apps, no coding required
Gemini Code Assist
What is Gemini Code Assist? Everything we know about the AI coding tool
TensorFlow
What is TensorFlow? Everything we know about Google's AI framework
Latest in Software & Services
TinEye website
I like this reverse image search service the most
A person in a wheelchair working at a computer.
Here’s a free way to find long lost relatives and friends
A white woman with long brown hair in a ponytail looks down at her computer in a distressed manner. She is holding her forehead with one hand and a credit card with the other
This people search finder covers all the bases, but it's not perfect
That's Them home page
Is That's Them worth it? My honest review
woman listening to computer
AWS vs Azure: choosing the right platform to maximize your company's investment
A person at a desktop computer working on spreadsheet tables.
Trello vs Jira: which project management solution is best for you?
Latest in News
Girl wearing Meta Quest 3 headset interacting with a jungle playset
Latest Meta Quest 3 software beta teases a major design overhaul and VR screen sharing – and I need these updates now
Microsoft
"Another pair of eyes" - Microsoft launches all-new Security Copilot Agents to give security teams the upper hand
Hatch Restore 3 in Putty
You can finally start your day with The Office theme song, and I couldn't be more excited
Cassian Andor looking nervously over his shoulder in Andor season 2
New Andor season 2 trailer has got Star Wars fans asking the same question – and it includes an ominous call back to Rogue One's official teaser
Ncuti Gatwa as The Fifteenth Doctor in Doctor Who
Disney+ drops new trailer for Doctor Who season 2 that promises an epic adventure across time and space
23andMe
23andMe is bankrupt and about to sell your DNA, here's how to stop that from happening