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

相关推荐
1001101_QIA15 小时前
flutter打包流程
flutter
GitLqr20 小时前
Flutter FocusNode 实战指南:玩转键盘焦点与用户输入体验
android·flutter·ios
智玲君1 天前
如何在Flutter中集成Firebase A/B Testing
flutter
末代iOS程序员华仔1 天前
OPC + Flutter + Swift:跨平台应用上架与专业知识点获客实战指南
开发语言·flutter·swift
FungLeo1 天前
Flutter/Android Release 包连不上网?AndroidManifest INTERNET 权限排查实录
android·flutter
GitLqr2 天前
深度拆解 Dart 事件循环:从面试题看清 Microtask 与 Event Queue 的执行顺序
flutter·面试·dart
吾儿良辰2 天前
Flutter 迎来重大变革:Material 设计系统拆分,迈向更开放的 UI 框架
javascript·flutter·ui
看昭奚恤哭2 天前
Flutter 布局核心思想
开发语言·javascript·flutter
末代iOS程序员华仔2 天前
iOS上架海外工具类应用合规指南:避免封号与下架风险
flutter·ios·swift
末代iOS程序员华仔2 天前
Flutter 开发 iOS App 上架全流程与常见问题分析
flutter·ios