Flutter社区已在https://flutter.cn上提供了Flutter网站的简体中文版本
但是我还是喜欢正常版本
Using Flutter in China
很高兴,能够到2.0稳定版。这个消息我是从拉钩推送得知的,有点意外。由于断断续续的一年没碰这块。但是还是很高兴看到这个消息。
虽然我没有正式在企业开发使用,但是也研究使用1.x 一小段时间。
对于这种混合框架的未来,我还是很看好。
虽然很多技术文章可能都更新了,比我的更专业,但是我还是希望通过这个文章告诉大家这个好消息,不过在国内好像并不是那么火爆,后者我的调查不是很充足,没怎么调查。
但是社区和GDG 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也有变化 研究的不深,大家自己发现吧。
网友评论