Flutter 2 新特性
谷歌今天宣布推出 Flutter 2,距离 Flutter 1.0 的发布才过去两年多,在这不算长的时间里,Flutter 团队处理了 24541 个 issue,合并了 17039 个 PR。这里值得一提的是,Flutter 团队特别感谢了以志愿者身份为 Flutter 提交 PR 的 contributor,他们都奉献了自己的业余时间来改进 Flutter。其中在 Flutter 2 开发期间最积极的一名 contributor 是来自中国成都的开发者 xu-baolin,其 GitHub 主页显示他就职于 OPPO,他的贡献主要是为 Flutter 引入空类型安全 (null safety)。
下面介绍 Flutter 2 值得关注的新特性。
桌面
Flutter 对桌面的 stable 支持尚处于早期阶段,因此可以认为 Flutter 的桌面支持仍是 beta 支持,Flutter 团队预计今年晚些时候提供 stable 支持。
主要改进的地方是针对桌面使用场景添加了许多小部件,使得某些特定于桌面的功能和交互更符合常见的使用体验。
以及支持更直观的 IME 输入。
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 文件中应用某种类型的所有修复程序,并使代码补全功能生成完整的函数调用,包括括号和所需参数。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Egret 5.4.1 版本发布,修复文本输入、自定义字体宽度异常等问题
今天,Egret 5.4.1版本发布,重点修复了开发者反馈的文本输入、自定义字体宽度异常、输入框等问题,具体内容见下: [修复]修复无法输入文本的问题。 [修复]修复自定义字体宽度计算异常的问题。 [修复]输入框在输入时会随缩放值而进行变化。 [修复]修复 eui group 嵌套时,scale 为 0 会触发全屏点击的问题。 [修复]修复 eui scroller 嵌套,触发点击事件时无法释放内存的问题。 [修复]修复 DragonBones 层级变化失效的问题。 开发者反馈给我们的其它问题还在陆续解决中,相关进度我们会在社区、社群中陆续公布。
- 下一篇
在主动要求涨工资这事上,不要学我!从第一份工资800开始说起
在主动要求涨工资这方面,不要学我,为什么? 因为在我工作的十几年里,我从来都没有主动要求过涨工资。这不是优点,这并不对! 先说说我的经历,工作这么久,待过很多公司,我在涨工资方面一直很被动。 经历一 我第一家公司在北京,是一个非常小的公司,算上我程序员就 4 个人,靠给客户做一些小软件项目为生。小公司工资开的也很低,说出来你们可能不信,我刚去的时候工资只有 800 块钱。 工资 800?程序员?在北京? 没写错,就是 800,就是 2002 年,我来北京之后第一份工资。 那时候我们大学一起毕业的几个同学,来北京做程序员,工资起步价差不多两三千块钱左右。 我的情况和那些同学们不一样,在大学我不是计算机专业的,而且我们大学名气也一般般,就是一所普通二本大学。另外,我可以住家里,不用负担房租,无形中省了很大一笔开支。所以有一个公司,不管公司多小,能让我做程序员,能让我入行,800 块钱,我完全可以接受。 哦对了,当时钱还很值钱,物价比现在低多了。给你们来几个鲜活的例子: 零几年的时候,北京路上出租车还是夏利和富康,如果没记错的话,北京的煎饼果子、鸡蛋灌饼不到 2 块,大排档的燕京大绿棒子 2...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS6,CentOS7官方镜像安装Oracle11G
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2全家桶,快速入门学习开发网站教程
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS8编译安装MySQL8.0.19
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,CentOS8安装Elasticsearch6.8.6
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作