Flutter 1.12 正式发布,为这一年画上圆满的句号!

灰太狼棋牌 来源:灰太狼棋牌 2020-10-18 13:22

灰太狼棋牌作者 / Chris Sells,Flutter 开发者体验产品经理

我们很高兴正式推出 Flutter 最新稳定版: Flutter 1.12。自从去年 12 月发布 Flutter 1.0 以来,这已经是我们发布的第 5 个稳定版本了。多么精彩的一年!我们一共解决了 5,303 个报错,合并了来自 484 位贡献者的 5,950 份 pull request。我们在 Flutter 引擎和框架中添加了对 Android App Bundles、iOS 13 和 web 的支持,实现了鼠标与键盘事件,发布了应用内购插件,融合了多项重要的性能改进,还新增了 24 种语言支持和多个 widget。

灰太狼棋牌此外,随着 Dart DevTools 的发布,Flutter 开发工具也比之前更为强劲。Dart DevTools 内含 widget 检查器以及内存与 CPU 性能分析工具,而且优化后的日志功能在所有编辑器和 IDE 中都能流畅运行。此外,我们还针对引用类型添加了代码包自动导入功能,加入了 ChromeOS 显式支持以及 UI Guide,让您的构建方法更易读写,并从排版、配色和可操作性三方面对 Flutter 的错误信息进行了优化。

我们每次推出新版本的时候都会反复强调: 这是一个新的开始。Flutter 1.12 自然也不例外,作为我们到目前为止最大的一次版本更新,1.12 包含了 188 位贡献者的辛勤付出,解决了 4,571 个报错,合并了 1,905 份 pull request。与之前发布的版本类似,本次更新也包含了大量针对 Flutter 框架和开发工具的改进。

多项重要的性能改进 https://github.com/flutter/engine/pull/12385 https://github.com/flutter/flutter/pull/36482 https://github.com/flutter/engine/pull/10182 https://github.com/flutter/flutter/pull/37275

灰太狼棋牌Flutter 框架

为更好地支持 iOS 13,Flutter 1.12 在视觉效果方面进行了全面更新,其中包括深色模式 完整实现、全新的 Cupertino widget,多项 UX 微调以及增强版 Add-to-App 体验。

灰太狼棋牌全面支持 iOS 13 深色模式

Flutter 1.12 带来的一个重磅消息是,我们现已支持 iOS 13 风格的界面和操作。这包括在 Cupertino widget 中对深色模式的全面支持。

仔细观察上图您会发现,如果想要支持深色模式,可不是单单换个背景颜色就大功告成了,必须要让屏幕上的其它颜色也适应偏暗的色调才行。这些细节处理为开发者带来了巨大的工作量,但是为了在深色和浅色模式下都能呈现出精美的 Cupertino 风格外观,这些努力都是值得的。

在 iOS 13 上实现像素级完美是我们一直在努力的目标,为此,我们在 Flutter 1.12 中新增了 2 个 widget。

△ 上图左侧为 CupertinoContextMenu

右侧为 CupertinoSlidingSegmentedControl

CupertinoContextMenu https://api.flutter.dev/flutter/cupertino/CupertinoContextMenu-class.html CupertinoSlidingSegmentedControl https://api.flutter.dev/flutter/cupertino/CupertinoSlidingSegmentedControl-class.html
下一篇:【科技三分钟】“微软的中国先生”沈向洋离职;16英寸MacBook Pro来了;Disney+上线首日注册破千万
上一篇:美团外卖员事件,给互联网行业提了个醒
相关文章
评论
返回顶部小火箭