Flutter稳定支持Windows,开发者做好准备了吗?

Flutter是由谷歌开发的开源移动UI框架,可快速在不同平台上构建高质量原生用户界面。Flutter支持现有的所有代码,在世界各地受到越来越多开发者的追捧。到目前为止,全球已发布了近50万个使用Flutter的应用程序,其中包括来自字节跳动等大型公司的应用程序,以及谷歌三十个团队的应用程序。据Statista和SlashData的分析师表示,Flutter是2021年最受欢迎的跨平台UI工具。

整理 | 郭露
出品 | CSDN(ID:CSDNnews)

2月4日,Flutter稳定版2.10重磅推出,该版本在春节期间发布,距离上次的发布还不到两个月。但即使在这么短的时间内,我们已经关闭了1843个issues以及来自全球115名贡献者的1525个PR。此次版本更新包括Flutter对Windows的重大支持更新、部分性能改进、不同平台的新增功能以及一些工具的改进。

(图源自Flutter)

除上述功能以外,Flutter 2.10还在集成测试、DevTools以及VSCode等进行了改进,并彻底移除了Dev渠道以及对 iOS 9.3.6支持。

对于此次版本更新,最引人关注的莫过于稳定支持Windows应用开发,对此,Flutter产品经理蒂姆·斯内斯(Tim Sneath)发文进行了详细解读,让我们一起来看一下。

已为 Windows 做好准备的 Flutter

(图源来自Flutter和Dart产品经理博客)

开发者可在Windows上使用Flutter框架的所有功能,并通过Dart或C++ 编写的平台插件与Win32、COM和Windows Runtime API进行通信,同时Flutter团队还对许多常用插件进行调整以支持Windows,其中包括camera、file_picker以及shared_preferences 。更重要的是,Flutter 区中还添加了大量对其他包的Windows支持,其中涵盖了从Windows 任务栏集成到串行端口访问的所有内容 。

Flutter稳定支持Windows,开发者做好准备了吗?
(图源自Flutter)

该版本推出后,微软Windows开发者平台公司副总裁Kevin Gallo表示:”我们很高兴看到Flutter实现对创建Windows应用程序的支持。作为一个开放平台,Windows欢迎所有开发人员的加入。Flutter能实现Windows应用支持并在Microsoft Store上架,表明其对我们的信任,期待Flutter在Windows上的发展!”

除此之外,许多Flutter合作伙伴也在增加对Windows的支持,其中包括:

作为低代码Flutter应用程序设计工具,FlutterFlow宣布支持Windows并将帮助Flutter开发人员构建专为桌面使用的功能。

本地数据存储工具Realm的最新版本支持使用Flutter构建Windows应用程序,使用Dart FFI快速访问底层数据库,并增加了对 iOS 和Android等移动平台的现有支持。

Nevercode已更新Codemagic CI/CD 工具以支持Windows,使用户能够在云中测试并构建Windows应用程序,并自动部署到Microsoft Store。

Syncfusion已更新小部件支持Windows。数据可视化组件等支持创建PDF文件和 Excel表格。

Rive宣布了其图形工具套件即将推出Windows版本,开发人员可创建可以使用状态机实时响应代码的交互式矢量动画。他们还将推出Windows应用程序,在性能和内存上有着不俗的表现,很快将在Microsoft Store中提供下载。

目前看来,大家对于Flutter 2.10的评价依旧非常好。你对于Flutter 2.10的发布有什么期待呢在下方留言。

【参考资料】
https://www.theregister.com/2022/ 02/04/flutter_windows_production_release/
https://medium.com/flutter/anno uncing-flutter-for-windows-6979d0d01fed
https://www.mongodb.com/developer/article/introducing-realm-flutter-sdk/
https://medium.com/flutter/whats-new-in-flutter-2-10-5aafb0314b12

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年1月10日
下一篇 2022年1月10日

相关推荐