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上提供高质量的体验,我们的重点将放在保真度和性能上,而不是新功能上。
对于台式机,除了确保高质量的体验外,我们还将在可访问性层上完成工作,并增加对显示多个独立窗口的支持。
这个绝对是最重磅的更新了,今年 Flutter 发布Web、macOS、Windows、Linux正式稳定版本(据小道消息 Flutter
将在今年3月3日,Flutter活动中正式发布 Web 版本),此时 Flutter
将完成史无前例的大一统,个人估计,后半年Flutter将会迎来爆炸式增长。
改善开发人员体验
我们将继续致力于优化开发体验。
-
减少实现Flutter所需的样板代码。
-
研发 Null safety 的迁移工具。
-
研究创建能够使重大更改更易于开发人员管理的工具,这将使我们能够对我们拥有的API进行一些长期期望的改进。
生态系统
在2021年,我们将继续与社区合作开发Flutter-team支持的插件。
文末
很多人在刚接触这个行业的时候或者是在遇到瓶颈期的时候,总会遇到一些问题,比如学了一段时间感觉没有方向感,不知道该从那里入手去学习,对此我整理了一些资料,需要的可以免费分享给大家
这里笔者分享一份自己收录整理上述技术体系图相关的几十套腾讯、头条、阿里、美团等公司2021年的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。
【视频教程】
天道酬勤,只要你想,大厂offer并不是遥不可及!希望本篇文章能为你带来帮助,如果有问题,请在评论区留言。
Q7GoU-1719247996800)]
天道酬勤,只要你想,大厂offer并不是遥不可及!希望本篇文章能为你带来帮助,如果有问题,请在评论区留言。