Google on Wednesday announced a major update to Flutter – the tech giant’s open-source framework for developing native apps across multiple platforms, which adds support for Windows apps.
Flutter was launched in 2018 to allow developers to build natively compiled apps for multiple platforms at once from a single codebase instead of having to use different software development kits (SDKs) to each target.
Flutter launched with support for Android and iOS, eventually adding web, macOS, and Linux to the fray.
With version 2.10, Flutter adds stable support for Windows application development.
Today marks a significant expansion of that vision with the first production release of support for Windows as an application target, allowing Windows developers to benefit from the same productivity and power as mobile developers. .
Google noted that developing apps for desktops and PCs can be very different from building mobile apps, especially with bigger and wider screens, more input methods, and support. more extensive APIs.
That being the case, Google had to thoroughly refine Flutter for Windows and enlisted Microsoft’s help in this endeavor.
“We’re excited to see Flutter add support for building Windows apps. Windows is an open platform, and we welcome all developers. We’re excited to see Flutter developers bring their experiences to Windows and also publish to the Microsoft Store,” said Kevin Gallo, vice president of Windows Development Platform at Microsoft.
“Support for Flutter for Windows is a big step for the community, and we can’t wait to see what you bring to Windows!”
Flutter handles Windows apps the same way it handles Android and iOS apps, combining a Dart framework and a C++ engine to support the implementation.
Citing data from analysts like Statista and SlashData, Google said Flutter was the most popular cross-platform UI toolkit in 2021. According to Google, nearly 500,000 apps using Flutter have been released to date, including including software from companies like Betterment, BMW, and ByteDance, as well as apps from 30 different teams at Google.