为了给 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 团队一直在这方面努力,以使 flutter dart 代码能被轻松用于 windows 应用程序中的一些最常见任务。
为展示 flutter 在 windows 上的潜力,谷歌还提供了一些开源的示例应用,比如主打通讯录管理功能的 flokk、以及改进后的 flutter gallery 图库(为桌面使用场景而优化)。
目前使用 flutter 构建的 windows 应用程序都基于经典的 win32 api,因而大家无需顾虑它们与大多数 windows 计算机的兼容性。
展望未来,开发团队还计划为 windows 10 / xbox one 等 uwp 平台提供支持,甚至当前 windows store 上就已经提供了一个实验性质的版本。
责编ajx
短路保护的定义和实现方式
CMOS摄像头之硬件原理
中国首款高空高速无人机“云影”亮相,最大飞行速度为620公里每小时
LabNotebook数据库结构 LabNotebook 数据库重建
美国移动医疗产业发展领跑全球 正处在加速成长阶段
谷歌新版Flutter应用开发框架已至此在Windows平台上的应用程序
RFID医疗废弃物管理系统整体方案设计
【虹科新品】HK-MR660系列风力涡轮机的叶片加速度监测
Prodigy:全球唯一可以在数据中心、AI和HPC工作负载之间切换的处理器
科学家探索量子点太阳能电池的商业可行性
SCADA系统懂多少?
大众正涉足太阳能-电动游艇领域
传苹果已经开始生产新款iPad 其处理器速度更快
亚硝酸盐快速检测仪的功能
基于MAAP 010169实现5.8GHz 10W射频功率放大器设计
高端新品发布!国产双束电镜+超高分辨电镜闪耀2023全国电镜年会
传输控制协议TCP是怎样进行工作的
41例伺服控制接线方法梳理汇总
利用物联网改善校园安全
汽车芯片主要由什么物质组成