您的位置: 首页 >科技 >

谷歌Play上有超过90,000个使用Flutter开发的应用

2020-10-04 14:03:22 编辑: 来源:
导读 Google的跨平台UI工具箱Flutter已达到1 20稳定版。在以前的稳定版本中,Google引入了实质性的性能改进,改进了对iOS上的Metal的支持以及新

Google的跨平台UI工具箱Flutter已达到1.20稳定版。在以前的稳定版本中,Google引入了实质性的性能改进,改进了对iOS上的Metal的支持以及新的Material部件。今天的Flutter 1.20稳定版包括更多的性能改进,多项UI增强功能,Visual Studio Code扩展的更新,针对移动文本字段的自动填充等。

Flutter 1.20包括来自全球359个贡献者的3,029个合并的PR和5,485个已解决的问题,是迄今为止Flutter发行版中数量最多的贡献者。Google还自豪地指出,目前在Google Play上有超过90,000个使用Flutter开发的应用,比4月份的50,000个有所增加。这种增长大部分来自印度,谷歌称印度现在是Flutter开发人员的首选地区。

性能改进

以下是Google提高Flutter 1.20性能的一些方法:

Google包含了针对树状摇动图标的性能修复程序,现在已成为构建非网络应用程序时的默认设置。此功能通过删除未使用的任何图标来减小应用程序的大小。图标字体树摇动目前仅限于TrueType字体,但Google表示将来会取消这一限制。

如果应用程序在第一次运行时具有不稳定的动画,但随后在随后的启动中变得平滑,则可能是由于着色器编译令人讨厌。使用Skia Shading Language着色器预热后,可以将着色器编译垃圾减少多达2倍。

Google重构了鼠标命中测试,将基于Web的微基准的性能提高了15倍。因此,Google能够添加对鼠标光标的支持,该鼠标光标将显示在几个常用小部件中。

Google在Dart 2.9中提高了Dart的UTF-8解码器的解码速度。在UTF-8解码基准测试中,该公司测得在低端ARM设备上英文文本和中文文本的改进率分别接近200%和400%。

自动填充移动文本字段

开发人员强烈要求的功能是在Flutter应用程序中支持文本自动填充。在Flutter 1.20中,已添加了基本的自动填充功能,但是不支持某些特定于平台的配置(例如iOS上的passwordRules)。Google还为网络应用带来了自动填充文本字段支持。

InteractiveViewer小部件

这个新的小部件旨在在您的应用程序中构建交互式元素,例如平移,缩放,拖放“ n”等等。该API文档可以在这里同时上传了演示在这里深入到这个新的小部件的开发过程。

Visual Studio Code中嵌入的Dart DevTools

Google添加了一个新的Visual Studio Code扩展,该扩展将Dart DevTools直接带入Visual Studio Code编码工作区。可以使用dart.previewEmbeddedDevTools设置启用此功能。


免责声明:本文由用户上传,如有侵权请联系删除!

2016-2022 All Rights Reserved.平安财经网.复制必究 联系QQ280 715 8082   备案号:闽ICP备19027007号-6

本站除标明“本站原创”外所有信息均转载自互联网 版权归原作者所有。