【老孟Flutter】2021 年 Flutter 官方路线图

docker搭建前端环境

老孟导读:这是官方公布的2021年路线图,向我们展示了2021年 Flutter 的主要工作及计划。

原文地址:https://github.com/flutter/flutter/wiki/Roadmap

Null safety

Flutter 将支持 Dart 的 sound null safety(空安全),并将插件和软件包生态系统的迁移扩展到支持空安全,包括Flutter团队直接维护的软件包和插件。

在此过程中,Flutter 团队计划提供迁移工具,示例和文档,以帮助迁移现有代码。

Null safety 已经发布了 beta 版本,2021年将会迁移到稳定版本,此特性有效的避免了空指针异常,kotlin 和 swift 中都包含此特性,如果以前接触过,基本没有学习成本。

Android and iOS

支持从商店增量下载资源和代码(受每个平台的限制),从而允许应用程序的初始下载比完整下载小得多,并可以按需获取数据。

努力提高将Flutter嵌入Android和iOS上现有应用程序的性能和人体工程学,并减少其开销。

此外,与往常一样,我们计划增加对iOS和Android操作系统新功能的支持。

当看到支持增量下载资源和代码,我第一想法就是Flutter支持热更新了?然后我又仔仔细细的读了很多遍,发现并不是热更新,原文中有一个限定条件从商店(from the stores),版本的更新依然依赖应用商店,大概率前期只有 google 的应用商店支持此功能。

后面两点就是比较常规的性能优化和系统新版本功能的支持。

支持Web and Desktop

我们2021年的目标是,除了iOS和Android外,还为Web,macOS,Windows和Linux提供生产质量的支持,使开发人员可以使用同一SDK在六个不同的平台上创建应用程序。

特别是对于Web,随着我们不断证明Flutter可以在Web上提供高质量的体验,我们的重点将放在保真度和性能上,而不是新功能上。

坐上JDK8时间SDK的小船,带你遨游UNIX时间戳与时区的小太空~

对于台式机,除了确保高质量的体验外,我们还将在可访问性层上完成工作,并增加对显示多个独立窗口的支持。

这个绝对是最重磅的更新了,今年 Flutter 发布Web、macOS、Windows、Linux正式稳定版本(据小道消息 Flutter 将在今年3月3日,Flutter活动中正式发布 Web 版本),此时 Flutter 将完成史无前例的大一统,个人估计,后半年Flutter将会迎来爆炸式增长。

改善开发人员体验

我们将继续致力于优化开发体验。

  • 减少实现Flutter所需的样板代码。
  • 研发 Null safety 的迁移工具。
  • 研究创建能够使重大更改更易于开发人员管理的工具,这将使我们能够对我们拥有的API进行一些长期期望的改进。

生态系统

在2021年,我们将继续与社区合作开发Flutter-team支持的插件。

目标是使预发行插件达到生产质量。

我们还专门计划对WebView插件进行重大改进。

质量

我们将基于Flutter的实际应用程序的经验,努力改善Flutter的内存使用率,应用程序下载大小的开销,运行时性能,电池使用率和耗电量。 这些可能采取引擎或框架修复的形式,以及描述最佳实践的文档或视频的形式。 我们还打算改进工具,以帮助调试有关内存使用情况的问题。

此外,我们将继续处理Bug。 2020年,我们全年解决了17,000多个问题,我们的目标是至少在2021年达到这一水平。

新功能

在2020年,我们主要专注于修复错误,而在2021年,我们计划还添加重要的新功能。 上面列出了一些。 我们还打算对表格(Table) 进行改进,并引入一些树(Tree)组件,以支持大量的列,行和/或树级别,以及跨列或跨行的单元格。

发布渠道和节奏

Flutter将继续提供四个“渠道”,分别是:master, dev, beta and stable。

我们计划每月(通常在本月初)发布一个beta版本,并在全年中发布大约四个稳定版本。 我们建议您对发布给最终用户的应用程序使用稳定的渠道。 有关发布过程的更多详细信息,请参见Flutter构建发布渠道Wiki页面

交流

老孟Flutter博客(330个控件用法+实战入门系列文章):http://laomengit.com

欢迎加入Flutter交流群(微信:laomengit)、关注公众号【老孟Flutter】:

Dubbo+Zookeeper(二)Dubbo架构

给TA买糖
共{{data.count}}人
人已赞赏
经验教程

OSTU大津法图像分割

2021-1-14 22:00:00

经验教程

docker搭建前端环境

2021-1-14 22:28:00

⚠️
免责声明:根据《计算机软件保护条例》第十七条规定“为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。”您需知晓本站所有内容资源均来源于网络,仅供用户交流学习与研究使用,版权归属原版权方所有,版权争议与本站无关,用户本人下载后不能用作商业或非法用途,需在24个小时之内从您的电脑中彻底删除上述内容,否则后果均由用户承担责任;如果您访问和下载此文件,表示您同意只将此文件用于参考、学习而非其他用途,否则一切后果请您自行承担,如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。 本站为个人博客非盈利性站点,所有软件信息均来自网络,所有资源仅供学习参考研究目的,并不贩卖软件,不存在任何商业目的及用途,网站会员捐赠是您喜欢本站而产生的赞助支持行为,仅为维持服务器的开支与维护,全凭自愿无任何强求。本站部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。
无意侵害您的权益,请发送邮件至 momeis6@qq.com 或点击右侧 私信:momeis 反馈,我们将尽快处理。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索