不久前,Google I / O上发布了Flutter版本,但Flutter团队再次推出了一个新版本,其中包含一些有趣的新项目,我无法忍受。
这里的免费背景图片不知何故,我投入了Dart + Flutter开发。 除了该应用程序可立即在iOS和Android上运行并且同时生成本机代码这一事实外,我还喜欢代码的开放性(可以更深入地研究类并观看内核代码)和社区的开放性。 作为对社区的贡献,我将免费重述
有关开发人员
发布的新版本的
文章 。
AndroidX对新应用程序的支持
原则上,以前,应用程序
可以毫无问题地迁移到AndroidX ,但是现在就可以使用了。 我必须迁移所有项目,因此我计划使用此功能来创建新项目。 为此,在创建应用程序时,我们只需使用
flutter create project_name --androidx
支持Android应用程序捆绑包和64位Android应用程序
从2019年8月1日开始,使用本地代码并使用Android 9 Pie的Android应用程序将需要提供32位版本之外的64位版本。 Flutter已经支持创建64位Android应用程序。 但是,从1.7版开始,添加了对立即为2个版本创建Android应用程序捆绑包的支持。
就个人而言,我一周前遇到了这个问题,当为Android生成可执行文件.apk文件时,它原来不是12MB,却突然变成了25MB。 之后,我产生了捆绑声并欢呼起来,大小再次恢复正常。

什么是应用程序捆绑包?
新的小部件
由于Google(如果我正确理解的话)正在切换到表面的概念,而不是应用程序的概念,因此他们非常关注代表用户功能的小部件。
在此版本中,为范围(最可能在其温度设备中使用)添加了新的滑块,作为开发人员,我们可以进入并制作自己的精美物件。

字型
尽管我是一名开发人员,但我也了解字体的重要性。 而且,可以立即为iOS和Android编写应用程序。 新版本改进
了iOS的文本处理 。 已进行了较大的升级,以提供丰富的版式支持-包括各种数字样式,样式集等。
github上的一个例子 。

可以创建代码的示例数量增加
我经常在示例上停留很长时间,以从那里学习编程技术,或者只是复制粘贴代码。 该代码是一个了不起的功能,可用于根据示例创建项目并立即运行。 Flutter团队写道,此类示例的数量已经增加。
flutter create --sample=material.AppBar.1 mysample
如果可以通过这种方式生成示例,则会显示一个附加选项卡。

就是这样,对每个人来说都是好的编码:)另外,我和我的朋友们计划每月在Flutter上做一次mitap,以便同时玩乐和抽水。 谁有兴趣加入-在评论中或PM中撰写。