Google将Flutter移动应用SDK扩展到网络桌面和嵌入式设备
在今天的I / O 2019开发者大会上,Google推出了1.5版Flutter,这是一个开源移动UI框架,可帮助开发人员为Android和iOS构建本机界面。但这已不再适用:移动框架现在是一个多平台UI框架,支持Web,桌面,移动甚至嵌入式设备。Flutter的使命已经扩展到建立“为任何屏幕开发美丽体验的最佳框架”。
Flutter于2017年5月首次在Google的I / O开发者大会上宣布为早期alpha 版,最终于2018年12月推出1.0版。想要与Facebook的React Native等框架竞争,该库旨在结合本机的性能和平台集成移动随着便携式UI工具包的快速发展和多平台范围。Flutter应用程序是使用Google的Dart编程语言构建的。
在过去的一年中,Flutter团队一直在尝试将Flutter的范围扩展到其他平台。“这是由谷歌内部团队引发的,他们越来越依赖Flutter,以及Dart平台提供便携体验的潜力,”该团队今天解释说。一个团队致力于将Flutter引擎移植到基于标准的Web(代号为Hummingbird),另一个团队致力于支持桌面级应用程序,包括键盘和鼠标等输入范例,窗口大小调整以及用于Chrome OS应用程序开发的工具。
扑动网络
谷歌今天发布了第一个针对网络的Flutter技术预览,旨在构建“高度互动,图形丰富的内容。”该团队期望快速发展代码,“特别关注性能,并将代码库与其余部分协调一致Flutter项目。“谷歌要求早期采用者尝试并提供反馈。
为了展示网络上的Flutter,谷歌与纽约时报合作制作了一个益智游戏演示。肯肯益智游戏在Android,iOS,网络和Chrome操作系统上使用相同的代码。
桌面颤动
Flutter for desktop不再是一个实验项目 - 它已经逐渐进入了Flutter引擎。目标尚未准备就绪,但谷歌已发布早期指令,用于开发适用于Windows,Mac和Linux的Flutter应用程序。
虽然Flutter for web处于技术预览阶段,Flutter for desktop正在进行中,Flutter集团产品经理Tim Sneath告诉VentureBeat。两者都没有正式支持生产部署,但该团队预计未来几个月将在两个方面实现快速发展。
与此同时,Flutter for Chrome OS的使用正在增长,无论是用于运行Flutter应用程序还是作为开发人员平台,因为它支持Android和Linux应用程序的执行。您可以使用Visual Studio Code或Android Studio开发一个Flutter应用程序,您可以在没有模拟器的情况下在Chromebook上本地测试和运行。您还可以将Chrome OS的Flutter应用程序发布到Google Play商店。
颤动嵌入式设备
最后,Google在其他设备上提供Flutter嵌入式功能。该团队已发布样本,证明Flutter直接在Raspberry Pi等小型设备上运行。Flutter还有一个嵌入式API,适用于汽车,家庭和其他场景。
今天早些时候,在I / O 2019年,谷歌宣布了Nest Hub Max。事实证明,Flutter已经在智能显示器操作系统上运行。该平台的一些谷歌构建功能由Flutter提供支持,Google智能助理团队计划“在未来几个月内扩展该列表。”目标是使用Flutter来推动今年的整体系统用户界面。
扑动移动设备
最后,我们有Flutter 1.5,其中包括“响应开发人员反馈的数百个更改。”有新的App Store iOS SDK要求的更新,iOS和Material小部件的更新,新设备类型的引擎支持以及Dart 2.3特色新的UI-as-code语言功能。
如果已经安装了Flutter,只需输入命令flutter upgrade即可获得最新版本。如果不这样做,请按照Windows,macOS或Linux入门指南进行操作。
除了改进框架本身,谷歌还投资支持生态系统和软件包社区。在过去几个月中,Google为网络视图,Google地图和Firebase ML Vision提供了高质量的产品包。本周,该公司正在为应用内付款添加初始支持。
在I / O 2019年,Google正在重点展示使用Flutter和Firebase构建的新ML套件自定义图像分类器。该套件提供了一个易于使用的基于应用程序的工作流程,用于创建自定义图像分类模型。您可以使用手机的相机收集培训数据,邀请其他人为您的数据集做出贡献,触发模型培训,并使用经过培训的模型,所有这些都来自同一个应用程序。
在相关新闻中,谷歌已将The App Brewery的Flutter新培训课程折扣从199美元降至10美元。该课程为Flutter提供超过30小时的内容,包括视频,演示和实验。
随着2月份Flutter 1.2的发布,谷歌推出了Flutter Create,这项竞赛挑战开发人员“使用5K或更少的Dart代码,使用Flutter构建一些有趣,鼓舞人心和美丽的东西。”在收到750多个独特条目后,谷歌宣布I / O 2019的获奖者.Zebiao Hu赢得了满载iMac Pro的整体奖金。
免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!
-
预约试驾比亚迪元PLUS前,需注意以下几点:首先确认车型配置与预算是否匹配,了解车辆性能及续航信息。其次,...浏览全文>>
-
小鹏G7试驾前,新手需掌握以下步骤:1 预约试驾:通过官网或APP预约,选择合适时间和地点。2 准备证件:...浏览全文>>
-
预约别克GL8试驾,4S店提供专业且贴心的服务流程。首先,可通过电话或线上平台提前预约,选择合适的时间与车型...浏览全文>>
-
试驾奇瑞新能源QQ多米,新手可参考以下流程:1 预约试驾:通过官网或4S店预约,选择合适时间。2 到店接...浏览全文>>
-
试驾宝马X1,感受紧凑型SUV中的驾驶乐趣。轻踩油门,2 0T发动机迅速响应,动力输出平顺有力,提速迅猛。方向...浏览全文>>
-
福特烈马预约试驾,线上+线下操作指南:线上预约:访问福特官网或官方App,选择“试驾预约”,填写个人信息、...浏览全文>>
-
奥德赛试驾预约,简单几步,开启完美试驾之旅。只需三步,即可轻松完成预约:第一步,访问官网或拨打热线;第...浏览全文>>
-
想要快速锁定雷克萨斯ES的试驾名额,可采取以下方法:首先,访问雷克萨斯官网或使用官方APP,填写基本信息并提...浏览全文>>
-
想体验理想L8的智能与豪华?现在即可在线下预约试驾!作为一款中大型SUV,理想L8融合了家庭出行与科技感,搭载...浏览全文>>
-
试驾SRM鑫源摩托车时,需注意以下几点:首先,确认车辆状态,检查刹车、轮胎、灯光等是否正常。其次,选择安全...浏览全文>>
- 理想L8试驾线下预约
- 宝马X1预约试驾,4S店体验全攻略
- 华晨新日预约试驾,如何享受4S店的专业服务?
- 小鹏P7+试驾,开启完美驾驭之旅
- 元UP试驾预约,快速上手指南
- 金龙汽车预约试驾,新手试驾注意事项
- 蓝电试驾预约,如何快速预约并体验驾驶乐趣?
- 乐道L60试驾,如何在4S店快速预约?
- 小鹏MONA M03试驾,开启完美驾驭之旅
- 试驾别克昂科威,轻松几步,畅享豪华驾乘
- 云度新能源预约试驾有哪些途径
- 乐道L60试驾,如何在4S店快速预约?
- 哈弗大狗试驾,开启完美驾驭之旅
- 试驾深蓝汽车深蓝S05,线上+线下操作指南
- 日产奇骏试驾怎么预约
- 鸿蒙智行问界M9预约试驾,新手试驾注意事项
- 奇瑞艾瑞泽8预约试驾怎么预约
- 荣威预约试驾全攻略
- 坦克试驾,开启完美驾驭之旅
- 吉利银河预约试驾需要注意什么