用Flutter几年了,Flutter每个版本有什么区别?

用Flutter几年了,你知道Flutter每个版本有什么区别吗?不管是学习还是面试我们可能都需要了解这个信息。

Flutter 每个版本的用法基本都是一样的,每隔几天或者几周就会更新一个版本, 2018 年 12 月 5 日发布了1.x 版本, 2021 年 3 月 4 日官方发布了 2.x, 2022 年 5 月 12 日发布了 3.x 版本。

Flutter2.x 和 Flutter1.x 的最大区别就是 2.x 以后增加了空安全, 可以通过 ? 定义可空类型 ,通过**!** 实 现类型断言。

Flutter2.x 的时候就支持了桌面软件开发 , 在 Flutter3.x 之后桌面软件开发已经非常成熟了。

Flutter3.x 对代码有代码语法有比较严格的要求,比如写 Text 组件的时候里面数据是常量的话,需要在组件前面加 Const ,虽然不加 Const 代码也可以运行,但是编辑器会有提示。

另外要注意如果组件里面有变量或者方法的话就不能加 Const。

需要深入学习Flutter的话推荐学学以下视频,B站播放量最高的学习视频,学习捷径拿走不谢。

17 Flutter介绍-Flutter Windows Android环境搭建 真机调试

相关推荐
GitLqr9 小时前
Flutter + Unity 混合开发:用 unity_kit 实现高效的双向通信
flutter·unity3d·全栈
程序员老刘13 小时前
Flutter版本选择指南:3.47压哨发布,9月大限只剩一周 | 2026年8月
flutter·ai编程·客户端
xcyxiner18 小时前
flutter 运行到模拟器上
android·前端·flutter
末代iOS程序员华仔19 小时前
iOS 语聊直播/聊天APP4.3条例被拒解决
flutter·ios·swift
恋猫de小郭19 小时前
Dart 3.13 的到底改了什么?为什么很重要?有什么坑?
android·前端·flutter
xcyxiner2 天前
flutter wsl2安装记录(使用宿主机虚拟机)
前端·flutter
Kevin Coding2 天前
JsonConvert:适用于 Android、鸿蒙与 Flutter 的 JSON 转 Model 插件
android·flutter·harmonyos
iFlyCai2 天前
Flutter原理深度解析:从架构到渲染的全面剖析(二)
flutter·flutter 三棵树
里欧跑得慢2 天前
CSS 模块化架构的演进:BEM、CSS Modules 到 CSS-in-JS 的反思
前端·css·flutter·web·css-in-js
iFlyCai3 天前
深入理解Flutter:StatefulWidget生命周期全解析(一)
flutter·dart·状态管理·statefulwidget