What Is Flutter 2.10? Why Should Windows Users Be Excited About It?

Windows is perhaps the most popular OS for PCs, running on over one billion devices worldwide. Windows users have access to millions of apps available on the Microsoft Store and the web to enhance their computing experience.

But things have become more exciting. A major development by Flutter, Google’s popular app building platform, has opened up a new gateway for developers to create apps for Windows and offer unique experiences. Let’s explore how.

What Is Flutter?

Flutter Demo Screen

Flutter is a free and open-source framework by Google for building beautiful, natively compiled, multi-platform applications from a single codebase. It helps you realize your ideas by building apps that offer a fulfilling experience—no matter what operating system you’re developing them for.

Flutter was created as a mobile UI framework to offer developers the flexibility, ease, and speed of building feature-rich native apps for iOS and Android. Flutter developers can use the same programming language with a single codebase to create apps for both iOS and Android.

The core of Flutter lies in its use of widgets. You can build the entire UI by combining different widgets with limited programming or development experience. Flutter has its ready-made widgets so that OEM widgets are not needed, and you can develop your widgets too.

Flutter apps are built using Dart, Google’s object-oriented programming language. Dart compiles directly into native code, so the app looks and feels like a typical Windows program to the user.


Moreover, with support for stateful hot reload, you get the productivity of an interactive environment that allows you to make changes while your app is running and see the results immediately.

Nearly half a million apps now released use Flutter, including those from Betterment, BMW, and ByteDance. Today, Flutter is one of the most popular cross-platform UI toolkits.

Flutter 2.10 and How It Is Tailored for Windows

Google has had plans to expand Flutter from mobile apps to other platforms like the desktop and web for some time now. Flutter 2.10, the newest version, brings with it the stable release of Windows support. Now you can create apps that work on mobile, Windows PCs, and the web—all from one codebase.

Being an OS designed for PCs with larger screens and inputs like a keyboard and mouse, Windows does not work like a mobile device. Also, the APIs used by desktop apps are different from those running on Android or iOS.

Flutter 2.10 has not just brought Flutter to Windows, but it is also tailored for Windows. For starters, Flutter for Windows combines a Dart framework and C++ engine. And just like its seamless integration with mobile UI development, Flutter 2.10 can communicate with Windows at a native level. It is responsible for translating and dispatching Windows messages to paint its UI, handling events like windows resizing, and works with existing Windows modalities for internationalization, such as input method editors.

Support of several Microsoft teams has been instrumental in realizing the vision of Flutter for Windows. The Fluent design team provided Windows icons for Flutter apps, while the Accessibility team has ensured that Flutter has support for screen readers from day one. Moreover, Flutter’s tooling partners like FlutterFlow, Realm, Rive, Syncfusion, and Nevercode also updated their Windows support.

What Flutter Developers Can Offer Windows Users

App Developer

As a Flutter developer, you can now publish your apps to the Microsoft Store and explore new concepts to create innovative native apps for Windows users.

You will have every part of the Flutter framework to build your apps, including plugins for Windows support like camera, file_picker, and shared_preferences. Moreover, your apps will be able to express the Microsoft Fluent design system beautifully.

If you’ve been creating Flutter mobile apps, you can use your expertise and experience to develop apps that offer novel solutions to Windows users. So, going forward, you can build visually stunning apps that not only run smoothly on Windows but also work across other desktop or mobile devices in addition to the web.

Windows Gets Exciting With Flutter Apps

With the launch of Windows 11, Android apps have already made their way into Windows PCs. Now with support to build high-quality Windows apps without compromising compatibility or performance, Flutter ushers in a new wave of creativity, innovation, and enhanced computing.

Indeed, Windows users can look forward to a smarter and more exciting experience with the Flutter apps developers create.

Two desktop computers showing website wireframing
The 9 Best Ways to Use Google Workspace for Web Development

Google Workspace offers developers a suite of free and low-cost tools to efficiently manage and create web apps. Are you making use of them?

Read Next

About The Author

Leave a Comment