【New】Flutter2.0 新特性

Flutter2.0 新特性

在3月4日上午9:30直播当中,Flutter团队公布开放了Flutter2.0.0 States版本。从此Flutter正式走向了2.0版本

以下为不知道怎么下载并使用2.0版本小白而生,如果您已经知道,请滑动至底部新特性!

现在来说说怎么下载并且使用最新2.0Flutter
传送门(这个进不去的话可以进咱们的中文网)
传送门(中文网)

在这里插入图片描述

下载完之后会给到你一个压缩包,将压缩包你自己指定放到哪里
在这里插入图片描述

记住这个路径,我们接着返回电脑桌面
鼠标选中此电脑右键=>管理=>高级系统设置=>环境变量
找到系统变量中Path打开
将你刚刚下载的2.0sdk bin目录所在路径复制并添加进Path中
eg:
D:\AS\Flutter sdk\flutter_windows_2.0.0-stable\flutter\bin
接着配置对应dart sdk
dart sdk一般在你下载的flutter sdk bin目录中的cache里面
我们找到这个路径,并同样把它加入环境变量中即可,保存确定收工!
D:\AS\Flutter sdk\flutter_windows_2.0.0-stable\flutter\bin\cache\dart-sdk\bin

Flutter2.0新特性

桌面端

Flutter 对桌面的 stable 支持尚处于早期阶段,因此可以认为 Flutter 的桌面支持仍是 beta 支持,Flutter 团队预计今年晚些时候提供 stable 支持。

主要改进的地方是针对桌面使用场景添加了许多小部件,使得某些特定于桌面的功能和交互更符合常见的使用体验。

咱们可以在dartpad.dev中编辑相对应demo,图片来源于网络!
在这里插入图片描述
在这里插入图片描述

iOS

Flutter 表示,由于此前专注于提升对其他平台的支持质量,所以会让别人误以为放弃了 iOS,事实并非如此,他们强调 iOS 仍是 Flutter 主要支持的平台,并会继续努力带来重要的新功能和性能改进。

Flutter 2 合并了 178 个与 iOS 相关的 PR,其中包括无需打开 Xcode 即可直接从命令行构建 IPA 文件。

新增的 CupertinoFormSection, CupertinoFormRow 和 CupertinoTextFormFieldRow 小组件帮助开发者更轻松构建具有 iOS 美学风格的验证表单。
在这里插入图片描述

Android Studio/IntelliJ 扩展

IntelliJ 系列 IDE 的 Flutter 插件新增了许多面向 Flutter 2 的新功能,例如创建项目时的项目引导,其风格与 IntelliJ 的保持一致。

在这里插入图片描述
在这里插入图片描述

Visual Studio Code 扩展

Visual Studio Code 的 Flutter 插件也针对 Flutter 2 进行了改进,例如重新运行刚刚失败的测试。

在这里插入图片描述
此外,经过两年的开发,Dart 的 LSP(语言服务器协议)支持现已推出,并作为默认的方式提供给 Dart 分析器,以集成到 Visual Studio Code 的 Flutter 插件中。LSP 的支持在多个方面改进了 Flutter 的开发体验,包括支持在当前 Dart 文件中应用某种类型的所有修复程序,并使代码补全功能生成完整的函数调用,包括括号和所需参数。
在这里插入图片描述
在这里插入图片描述

关注我,一起成长!
@As.Kai

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

As.Kai

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值