Google I/O 2025: It’s a Great Time To Be a Technologist!

The event showed Flutter and Dart are no longer emerging—they're essential.

June 4, 2025
and 
June 4, 2025
updated on
June 5, 2025
By 
Guest Contributor

I must start with a confession: never in my life have I felt so excited about technology and the endless possibilities it brings to humanity. Advancements in cloud computing, artificial intelligence, and multidisciplinary digital devices—whether they’re phones, glasses, vehicles, or the Las Vegas Sphere—make this particular moment a pivotal one in history, where we can solve more complex and sophisticated problems than ever at a fraction of the cost. The conclusion of Google I/O 2025 left me with one clear thought: it’s a great time to be a technologist!

Flutter: The Best Way to Build Digital Experiences in 2025 Across Multiple Devices and Operating Systems

For years, I’ve avoided using the word best in the context of technology, especially when building user interfaces. The reason? Technology can be assessed from multiple points of view, and what brings me joy as a developer may be in conflict with the user’s joy. This, I believe, is the reason why HTML5-based tools didn’t fully succeed in the past. However, Flutter, year over year, has proven to satisfy the needs of businesses, developers, and customers on any single device.

Whether you’re building for phones, kiosks, flying taxis, or smart scooters, with the power of a single toolkit and a common set of tools, you can build and adapt your digital experiences anywhere your customers are—without sacrificing velocity, quality, or performance. From fintech and e-commerce to automotive and entertainment, brands like Nubank, Toyota, Alibaba, BMW, and Universal Destinations & Experiences, among many more, are turning to Flutter to power their most ambitious digital products.

Google I/O 2025 marked a new era of maturity and production readiness for Flutter and Dart—they no longer need to announce support for new platforms, as they now support all platforms. Anywhere there’s a screen, you can run Flutter. Now, they can focus on refining existing pain points while addressing major competitive advantages that continually enhance the quality and performance of the framework.

Image taken by Flutter’s GDE Anna Leushchenko at Google I/O 2025 during Craig Labenz’s presentation.

According to Apptopia, Flutter now powers almost 30% of new free apps. That list includes some major brand names, including Universal Destinations & Experiences (in their newest theme park, Universal Epic Universe in Orlando, which Very Good Ventures helped to deliver); GEICO; Google (NotebookLM & Google Cloud); and GE Appliances, just to name a few in the last year! Furthermore, companies like LG and Canonical are using it to build the frontends for their operating systems, elevating the possibilities of what we can do and the experiences we can power with Flutter.

Is Dart The Most Effective Programming Language Out There?

Dart language evolution. Image obtained from Dart & Flutter momentum at Google I/O 2025

Dart’s goal is to offer the most productive programming language for multi-platform development, paired with a flexible execution runtime platform for app frameworks.

While null-safety was released more than 5 years ago, we continue receiving amazing updates that, while they might look small in size, are huge in value.

With null-aware elements, it’s now possible to include elements in collection only when the value at runtime is non-null.

On the other hand, with the dot shorthand syntax under current development, we’ll be able to remove duplicates (e.g. no need to overstate enum types) on our code based on context, without sacrificing meaning, alá Swift! 

Dart continues to improve its syntax with each release, maintaining a minimal learning curve that has enamored developers worldwide, without sacrificing developer productivity, and convincing teams and companies of all kinds to trust Dart for their frontend and backend needs.

Seamless Interop: Access Native APIs With Zero Effort

At Very Good Ventures (VGV), we’ve helped more than a hundred companies successfully execute their adoption (or transition) to Flutter. One of the biggest questions we see companies asking is, “Will a particular SDK I need to use have support for Flutter? How can I adopt new native functionality as soon as possible?”

Flutter’s response to this is method channels. They even built tools like Pigeon to automate and generate as much code as possible, but there was still a significant amount of work for every platform that you needed to integrate.

Seamless interop (still on Early Access Phase), will allow developers to access native APIs synchronously, will support tree-shaking (that is, removing unused code at compilation, reducing the final bundle size of the application), and will allow more data to live in the platform later by relying on codegen solutions based on FFIgen and JNIgen.


You Landed With The Right Team

The VGV team has seen firsthand how Flutter and Dart can transform the way teams design, develop, and ship digital products across platforms.

If you're exploring how to bring that same efficiency, flexibility, and performance to your next app, don’t hesitate to reach out

More Stories