Heart for people
Mind for tech

Case study - Google

Expanding the Flutter ecosystem

The Challenge

As Flutter gained massive global popularity, several core plugins developed as proofs-of-concept by Google began to face quality and stability issues. Google was faced with a critical choice: pull the plug on these essential tools or commit to their professional development. Given the thousands of developers relying on these plugins for production apps, stabilization was paramount.

Engineering & Craftsmanship

Baseflow worked as a trusted engineering partner to Google over an 18-month period to bring 15 core plugins to an enterprise-ready level. This required deep technical expertise in both the Flutter framework and native mobile development:

Sound architectural overhaul

We rewrote and refactored pre-existing code to adhere to "sound architecture" principles, ensuring long-term stability and maintainability.

Native API bridging

Our team wrote extensive native code to bridge standard operating system APIs with the Flutter ecosystem and the Dart language.

Feature completeness

We addressed a massive backlog of bugs and added critical features to the most widely-used plugins in the ecosystem.

Strategic prioritization

Through weekly status sessions, we analyzed every plugin stepwise to solve the technical hurdles required for a "stable" designation.

"We've experienced that Baseflow is able to deliver the quality that Google demands."
Tim Sneath, Senior Director, Google

Business result

The project successfully solidified the foundation for multi-platform development:

Production reliability

Core plugins like Camera, In-App Purchase, and WebView are now stable and relied upon by major global brands like BMW, Alibaba, and Google Pay.

Ecosystem Confidence

The stabilization of these tools maintained developer confidence in the Flutter framework, supporting its continued growth as a market leader.

Global Standards

Baseflow proved its ability to deliver the high-level engineering quality demanded by Google’s native groups

Summary

By taking these plugins to the next level, Baseflow helped ensure that Flutter remains a beautiful, natively compiled framework for building multi-platform applications from a single codebase.