内容简介:Flutter 是 Google 面向移动端应用推出的一套跨平台开发工具,助力开发者在 iOS 和 Android 两个平台上开发高质量的原生应用界面。在 20 日的中国 2018 Google 开发者大会上,谷歌推出了 Flutter 「发布预览版 2」。这是 Flutter 1.0 之前的最后一个主要版本。在今年二月和六月,发布了 Flutter 的 beta 版和首个预览版,与之前两个版本相比,Flutter「发布预览版 2」的核心场景更为完善,整体质量也得到了显著提升。Flutter 1.0 稳定
Flutter 是 Google 面向移动端应用推出的一套跨平台开发工具,助力开发者在 iOS 和 Android 两个平台上开发高质量的原生应用界面。在 20 日的中国 2018 Google 开发者大会上,谷歌推出了 Flutter 「发布预览版 2」。这是 Flutter 1.0 之前的最后一个主要版本。
在今年二月和六月,发布了 Flutter 的 beta 版和首个预览版,与之前两个版本相比,Flutter「发布预览版 2」的核心场景更为完善,整体质量也得到了显著提升。Flutter 1.0 稳定版目前正处于最后开发阶段,敬请期待!
Flutter「发布预览版 2」新特性
本次新版本发布的主题是 “让 iOS 应用至臻完美” 。在新版本中特别扩展了对 “Cupertino” 风格控件的支持。预览版 2 所提供的库中包含大量 widget 和类,能够帮助开发者轻松创建 iOS 风格界面。
以下为 Flutter「发布预览版 2」中新添加的 iOS 主题组建 (widget):
-
CupertinoApp: 用于创建 iOS 风格应用的顶层组件
-
CupertinoTimerPicker: 用于创建倒数定时器
-
CupertinoSegmentedControl: 用于创建水平分段控件
-
CupertinoActionSheet: 用于创建 iOS 风格的底部动作条 (bottom pop-up sheets)
改进项包括:
-
CupertinoNavigationBar 和 CupertinoSliverNavigationBar
-
在切换页面时,实现视差滚动效果
-
基于 CupertinoPageRoute.title 自动填充页面标题和返回按钮的标签
-
CupertinoPageScaffold
-
对内容进行重新布局,防止键盘遮盖界面中的内容
-
CupertinoScrollbar
-
加强了越界滚动的视觉保真度
-
CupertinoPicker
-
添加了对无限滚动和循环滚动的支持
-
添加了对离轴圆柱投影的多栏支持
同时也对其它场景进行了完善,例如,预览版 2 新增加了对后台执行 Dart 代码的支持,即使应用被挂起也不会影响代码执行。插件开发者可以利用这项新特性,让新开发的插件能够在事件被触发时执行代码,例如触发了定时器或者接收到了地理位置更新。
此外,Flutter 在应用瘦身方面也进行了不少优化:最多可以减少 30% 的 Android 和 iOS 应用体积。在发布模式下针对 Android 构建出的最小 Flutter 应用体积仅为 4.7 MB,比优化之前减少了 2 MB。
详情见 谷歌开发者公告 。
以上所述就是小编给大家介绍的《Flutter 推出发布预览版 2,稳定版 1.0 就要到来》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- [译] Android 12 首个开发者预览版到来
- 微软 Visual Studio 2022 预览版即将到来:64 位
- Flutter 推出发布预览版 2,稳定版 1.0 就要到来
- Windows 10 19H1 新预览版推送,官方 Windows Insider 应用即将到来
- 尚未到来的远程工作
- 尚未到来的远程工作
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
How to Build a Billion Dollar App
George Berkowski / Little, Brown Book Group / 2015-4-1 / USD 24.95
Apps have changed the way we communicate, shop, play, interact and travel and their phenomenal popularity has presented possibly the biggest business opportunity in history. In How to Build a Billi......一起来看看 《How to Build a Billion Dollar App》 这本书的介绍吧!