美文网首页
Flutter3新特性

Flutter3新特性

作者: AceKitty | 来源:发表于2022-06-04 23:04 被阅读0次

    在介绍Flutter3新特性之前,我们先来回顾一下Flutter的发展历程:

    • 2015: Flutter 在Fart开发者峰会上首次亮相。
    • 2018-6:Flutter 发布首个预览版本。
    • 2018-12:Flutter 1.0 支持Android和iOS。
    • 2019-9: Flutter 1.9 添加Web端支持。
    • 2020-9: Flutter 1.22 带来了对iOS14和Android 11的支持。
    • 2021-3: Flutter 2.0 Web稳定版,Null Safety(空安全,影响巨大), 更丰富的生态。
    • 2022-5: Flutter3.0 支持6大稳定平台(Web、Android、iOS、MacOS、Windows、Linux)。
    Flutter官网介绍的发展历程图

    Flutter2 支持的平台

    Flutter2 主要推出了支持Web端的稳定版本,但只支持Chrome、Firefox、Safari、Edge等部分浏览器。 MacOS、Windows、Linux、Fuchsia等平台暂没有推出稳定版本的支持。


    image.png

    Flutter3 支持的平台

    Flutter3 主要增加了MacOS、Windows、Linux三大平台的支持, Fuchsia,嵌入式等平台暂不支持


    image.png

    Flutter3 新特性

    • MacOS和Linux 推出稳定平台(Windows稳定版本来自2.10)
    • Flutter Web进一步提升(图片的解析效率提高了)
    • 更好用的Flutter DevTools
    • Android和iOS的持续更新(支持Material 3 UI)
    • 推出Flutter休闲游戏工具包
    • 与Firbase的集成水平进一步提高

    Dart 2.17 (与Flutter3一起推出)

    • 对枚举的增强
    • Super构造器
    • 任意摆放的命名参数

    Flutter 3 还不支持交叉编译。

    什么是交叉编译呢? 交叉编译就是在同一个平台可以打包成不同平台, 比如Flutter在Mac电脑上就不能打包Windows平台的包。

    相关文章

      网友评论

          本文标题:Flutter3新特性

          本文链接:https://www.haomeiwen.com/subject/ljelmrtx.html