24小时联系电话:185 8888 888

商业
您现在的位置: 首页 > 商业 > 谷歌的Flutter框架展现了它的翅膀并走向了多平台
  • “酷”大脑研究的扭曲观念扼杀了心理治疗

    “酷”大脑研究的扭曲观念扼杀了心理治疗

    发布时间:2020/03/31

      ‘对于人类的每一个问题,总是存在着众所周知的解决方案-简洁,合理和错误。” 人类从来没有遇到过比了解我们自己的人性更复杂的问题。而且,不乏任何试图探究其深度的简洁,合理和错误的答案。 在我职业生...

  • SpaceX赢得NASA合同,使用新型Dragon XL工艺将货物运送到月球网关

    SpaceX赢得NASA合同,使用新型Dragon XL工艺将货物运送到月球网关

    发布时间:2020/03/31

      美国国家航空航天局(NASA)挖掘出一种尚未建造的SpaceX货运飞船,用于向尚未发射的绕月轨道前哨基地运送补给品。 SpaceX的机器人Dragon XL是其主力Dragon太空船的圆柱形超大型版本,将作为第一批从NASA获得...

  • Spaces应用程序使人们可以参加VR中的Zoom会议

    Spaces应用程序使人们可以参加VR中的Zoom会议

    发布时间:2020/03/30

      一个名为Spaces的新PC VR应用程序使用户可以从VR内部加入Zoom会议和其他视频通话。 该应用是根据最近发生的COVID-19大流行而开发的,该大流行已经使世界各地许多人在家中工作并使用诸如Zoom之类的虚拟会议...

  • 汇盈医疗声称其AI可以从CT扫描中检测冠状病毒,准确率达96%

    汇盈医疗声称其AI可以从CT扫描中检测冠状病毒,准确率达96%

    发布时间:2020/03/30

      总部位于中国惠州的医疗设备公司慧英医疗声称已开发出一种AI成像解决方案,该解决方案使用CT胸部扫描来检测COVID-19的存在。该公司断言,如果不使用逆转录聚合酶链反应(RT-PCR)(COVID-19的标准测试方法),...

谷歌的Flutter框架展现了它的翅膀并走向了多平台

发布时间:2019/05/08 商业 浏览次数:728

 
据悉,用于跨平台开发的Google Flutter UI工具包可能只有两年的历史,但很快就成为许多开发人员的首选框架。但到目前为止,“跨平台”仅指Android和iOS。去年年底,谷歌宣布它也将超越移动和网络。今天,在其I / O开发者大会上,它正在通过推出Flutter的第一个技术预览来实现这一目标。
谷歌今天还宣布,Flutter开发人员很快将能够定位macOS,Windows和Linux,并且公司本身已经在使用该框架为Google Home Hub提供一些体验,因为它也希望将Flutter带入更多的嵌入式设备。
“我们从头开始构建Flutter,成为这个美丽,快速,高效,开源的工具包,用于构建量身定制的体验,最初用于移动设备,”Google的Flutter集团产品经理Tim Sneath告诉我。 “本周的重大新闻是,我们终于开放了超越移动的Flutter,真正融入我们对Flutter更广泛的愿景,作为我们用于移动,我们,嵌入式和桌面的通用便携式UI工具包。”
默认情况下,Flutter应用程序是用Google的Dart语言编写的,可以编译为JavaScript。在这方面,将Flutter引入浏览器似乎很简单,但是在浏览器中使Flutter引擎达到生产质量需要一些工程工作。 Sneath指出,该团队特别热衷于确保Flutter在浏览器中的运行与在移动设备上的运行一样,并确保开发人员和用户体验保持不变。
“挑战实际上是如何将其转移到客户端并创建这些丰富的基于Flutter的体验,这些体验可以利用基于标准的网络,”他说。访问网络也意味着解决可调整大小的窗口等基本问题,同时也支持与键盘和鼠标进行交互。
当然,这些相同的要求也适用于桌面,而代码还没有完全适合生产。但是,开发人员现在可以开始尝试这些功能。该团队表示macOS版本目前是最成熟的,但如果你足够勇敢,你也可以尝试构建Windows和Linux。
该团队还希望以一种Flutter代码库的方式构建它,并且不需要分支框架或开发人员在其上构建的应用程序来支持这些不同的平台。 “我们期望我们能够为所有这些地方提供一个框架,”Sneath表示,并强调我们正在谈论本机代码,即使在桌面上,也不是假装成桌面应用程序的网络应用程序。
Sneath在移动和网络上向我展示了纽约时报拼图应用程序的演示,体验完全相同。当然,这是Flutter开发人员的理想方案。
随着今天的更新,谷歌还为核心Flutter体验引入了一些新功能。其中包括适用于iOS和Google Material Design的新小部件,支持Dart 2.3的UI代码功能等。 Flutter团队还宣布了针对Flutter的ML Kit自定义图像分类器,以帮助开发人员在他们的应用程序中构建图像分类工作流程。 “你可以使用手机的摄像头收集训练数据,邀请其他人为您的数据集做出贡献,触发模型训练,并使用训练有素的模型,所有这些都来自同一个应用程序,”该团队在今天的公告中写道。
展望未来,该团队计划推出改进的文本选择和复制/粘贴支持,插件支持以及对Progressive Web Apps等新技术的开箱即用支持。

姓 名:
邮箱
留 言: