0
点赞
收藏
分享

微信扫一扫

Flutter 2.0 来了

Flutter社区已在https://flutter.cn上提供了Flutter网站的简体中文版本

但是我还是喜欢正常版本

Using Flutter in China

很高兴,能够到2.0稳定版。这个消息我是从拉钩推送得知的,有点意外。由于断断续续的一年没碰这块。但是还是很高兴看到这个消息。

虽然我没有正式在企业开发使用,但是也研究使用1.x 一小段时间。

对于这种混合框架的未来,我还是很看好。

虽然很多技术文章可能都更新了,比我的更专业,但是我还是希望通过这个文章告诉大家这个好消息,不过在国内好像并不是那么火爆,后者我的调查不是很充足,没怎么调查。

但是社区和GDG China运营等调整,之前的环境稍微变动。还是折腾了一下。

参考社区China

修改配置,Community-run mirror sites
更改后,不需要科学上网,正常应该可以使用社区镜像。

升级后2.0 简单看,如何看待

主要改变来自dart升级到了2.12

最大的语法变化就是加入了null safety,空安全,从而使得大版本升级之后,有了一个比较大的breaking changes

原先 String s = null;
现在不行了。

String s = null;
String s = "";//如果要去掉?,则必需赋予该变量一个初始值

如果你定义了一个变量,那么缺省该变量是不能为null的,除非你将其声明成?,也就是可能为空类型

这一点上,dart看齐了swift和kotlin

刚升级了一下,要用null safety,需要把mini sdk版本设置成>= 2.12,这个sdk就是dart,版本号一样的,dart 2.12之后,null safety缺省了,所以sdk你要调整成>= 2.12才能使用

flame的api也有变化 研究的不深,大家自己发现吧。

举报

相关推荐

0 条评论