Flutter 2.0 来了

作者: zcwfeng | 来源:发表于2021-03-21 18:13 被阅读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也有变化 研究的不深,大家自己发现吧。

    相关文章

      网友评论

        本文标题:Flutter 2.0 来了

        本文链接:https://www.haomeiwen.com/subject/yzhocltx.html