用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环境搭建 真机调试

相关推荐
2501_946244782 小时前
Flutter & OpenHarmony OA系统设置页面组件开发指南
开发语言·javascript·flutter
l134062082358 小时前
Flutter Geocoding 在鸿蒙上的使用指南
flutter·华为·harmonyos
AiFlutter9 小时前
三、内容展示(02):图片
flutter·低代码·低代码平台·aiflutter·aiflutter低代码
l134062082359 小时前
344.在鸿蒙上使用 animations Flutter 包的指南
flutter·华为·harmonyos
2501_9462447810 小时前
Flutter & OpenHarmony OA系统底部导航栏组件开发指南
android·javascript·flutter
2501_9444460011 小时前
Flutter&OpenHarmony字体与排版设计
android·javascript·flutter
消失的旧时光-194311 小时前
mixin 写一个 Flutter 的“埋点 + 日志 + 性能监控”完整框架示例
android·flutter
消失的旧时光-194311 小时前
Flutter 工程中 mixin 的正确打开方式:5 种高质量设计范式 + mixin vs 继承 vs 组合 + 为什么它比 BasePage 更优雅
前端·flutter·架构
消失的旧时光-194312 小时前
Flutter 中 mixin 的完整认知体系——从原理、范式、架构选择到反模式(工程实战版)
flutter·架构
2501_9462447812 小时前
Flutter & OpenHarmony OA系统下拉刷新组件开发指南
开发语言·javascript·flutter