查看原文
其他

厉害了!Flutter制霸全平台,新版将支持Windows应用程序!

点击蓝字关注☞ 刘望舒 2022-06-29
来源:https://news.51cto.com/art/202009/627092.htm

为了给iOS和Android移动平台轻松开发应用程序,谷歌推出了名为Flutter的应用开发框架。不过随着时间的推移,它正在成为“一次编译,随处运行”的大规模跨平台项目的一个缩影。最新消息是,新版Flutter应用开发框架已支持轻松开发可在Windows平台上运行的应用程序。

在推出后的几年时间里,Flutter SDK已提供了对Web、嵌入式、macOS、以及Linux应用创建的支持,极大地拓展了这款应用开发框架的覆盖范围。此前谷歌还调侃过,Flutter只剩下Windows这个主要平台没有提供支持了。

现在,Flutter团队正在启动适用于Windows Alpha的Flutter SDK,以帮助开发者构建标准的 .exe可执行文件和支持库。这些程序不仅可在Windows 7到Windows 10 PC上运行,还能够与其它平台(比如 Android / iOS)使用完全相同的Dart代码。

如果你想要需体验Flutter for Windows,请移步至Flutter的Dev Channel,启用Windows构建、并为项目设置必要的文件内容,所有这些操作都可在命令提示符下轻松完成。为将Windows应用程序发送到其它计算机,谷歌还提供了打包压缩的支持。当然,将Flutter应用程序放到Windows之类的桌面平台上运行、而不是仅仅是依赖于Web Apps,最大好处就是能够利用系统内置的功能、以及调用现有的第三方桌面功能库。Tim Sneath表示,团队一直在这方面努力,以使Flutter Dart代码能被轻松用于Windows应用程序中的一些最常见任务。

为展示Flutter在Windows上的潜力,谷歌还提供了一些开源的示例应用,比如主打通讯录管理功能的Flokk、以及改进后的Flutter Gallery图库(为桌面使用场景而优化)。目前使用Flutter构建的Windows应用程序都基于经典的Win32 API,因而大家无需顾虑它们与大多数Windows计算机的兼容性。未来,开发团队还计划为Windows 10和Xbox One等UWP平台提供支持,甚至当前Windows Store上就已经提供了一个实验性质的版本。

----------  END  ----------推荐阅读

• 再见, VS Code !

• 再见了,北京!再见了,TMD!

• 张一鸣再下一城,至少影响中国20年!

• 为什么建议大家使用 Linux 开发?

• 那些在一个公司死磕了5-10年的人,最后都怎么样了?



您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存