谷歌表示,开发者现在可以使用其开源UI框架Ffltter来开发目前处于Alpha版本的Windows应用程序,并支持Windows7和更新版本

2020-09-24 00:09:56

虽然Ffltter最初是因为可以轻松地为iOS和Android创建应用程序而成名,但自那以后,应用程序开发框架已成长为“编写一次,随处运行”的大规模跨平台缩影。Ffltter的最新改进使得为Windows电脑创建应用程序变得很容易。

在发布时,Ffltter只支持为Android和iOS创建应用程序,特别是在移动设备上。在那之后的几年里,Ffltter通过支持为网络、嵌入式平台、MacOS以及最近的Linux创建应用程序,极大地扩大了它的覆盖范围。谷歌之前曾取笑过一次的Ffltter仅存的主要平台是Windows。

今天,Ffltter团队正在为Windows Alpha推出Ffltter,它可以构建标准的.exe文件和支持库,最早可以在个人电脑上运行,最早可以运行到Windows 7,一直运行到Windows 10。更重要的是,就像Ffltter的其他平台一样,你可以在Android/iOS应用程序上使用完全相同的DART代码,就像你在Windows和其他所有桌面平台上所做的那样。

要开始使用Ffltter for Windows,只需切换到Ffltter的“dev”更新频道,启用针对Windows的构建,并使用必要的文件设置项目,所有这些都可以从命令提示符下轻松完成。谷歌还提供了将Windows应用程序发送到其他电脑时要压缩哪些文件的确切说明。

当然,将颤动应用程序放到Windows这样的桌面平台上的真正好处-而不是仅仅依赖Web应用程序-是使用Windows必须提供的内置功能和使用现有第三方桌面库的能力。在这方面,Ffltter团队的Tim Sneath一直在努力建立一个库,使Windows应用程序中一些最常见的任务可以从Ffltter的DART代码中轻松使用。

为了在Windows上展示Ffltter的潜力,谷歌包括了一个开源示例应用的展示,其中包括Flokk-一款谷歌联系人管理应用-以及一个针对桌面设计的改版Ffltter Gallery。

目前,用Ffltter构建的Windows应用程序基于经典的Win32API平台,使这些应用程序与大多数Windows电脑兼容,但展望未来,该团队计划支持Windows 10和Xbox One使用的微软较新的UWP平台。事实上,Windows应用商店现在提供了基于UWP的颤动库版本,并支持Xbox One。

你正在阅读朝九晚五的谷歌新闻,这些专家日复一日地发布关于谷歌及其周边生态系统的新闻。请务必查看我们的主页以获取所有最新新闻,并关注Twitter、Facebook和LinkedIn上的朝九晚五谷歌,随时了解最新消息。不知道从何说起?查看我们的独家故事、评论、操作指南,并订阅我们的YouTube频道