聚焦Flutter-Flutter的更新历史

Flutter的更新历史

  • 安装sdk:建议clone flutter仓库的方式安装flutter sdk
  • 更新:命令行执行 flutter upgrade

1.7

2019.07.10

更新内容如下:

  • 支持AndroidX;
  • 支持Android App Bundles
  • 2019.08.01开始, google play的应用必须支持64位架构
  • 支持基于OpenType文字排版
  • 新增RangeSlider widget
  • 提升iOS上的文本编辑体验
  • 支持游戏控制器
  • 完善文档和示例代码
支持AndroidX:

当创建 Flutter 项目时,可通过添加 --androidx 来确保生成的项目文件支持 AndroidX 。

支持AndroidX的步骤如下:

命令行创建Flutter项目,支持AndroidX.

# 创建项目命令
$ flutter create --androidx myapp
复制代码
OpenType文字排版

有了 OpenType 的字体支持,你可以用 Flutter 进行复杂的文字排版了。

文本渲染的提升,支持了丰富的排版样式:

  • 包括数字表格式对齐
  • 旧式风格数字 (tabular and old-style numbers)
  • 斜线零 (slashed zeros)
  • 样式集 (stylistic sets)
widget更新
  • 新增RangeSlider
帮助你在单个滑块儿上选择一组值
复制代码
  • 更新SnackBar
  • 提高了 CupertinoPicker 和 CupertinoDateTimePicker widget 的保真度。

1.5

稳定版大更新,支持全平台

宣布正式支持全平台,适用于所有屏幕的便携式UI框架.

支持的平台如下:

  • 手机端(mobile);
  • web网站;
  • 桌面软件(desktop);
  • 嵌入式设备(embedded);

1.2.1

  • StatelessWidget类的构造函数,不需要手动去在构造函数后面加super调用一次服了的构造方法了;
//过去
TestWidget({Key key, this.x}) : super(key: key);
//new
TestWidget(this.x);
复制代码

1.2

2019.02

主要增加了对web的支持;

1.0

2018.12

转载于:https://juejin.im/post/5d27091ee51d4550bf1ae8fa

你可能感兴趣的:(聚焦Flutter-Flutter的更新历史)