Flutter 这一年:2022 亮点时刻

回看 2022,展望 Flutter Forward
2022 年,我们非常兴奋的看到 Flutter 社区持续发展壮大,也因此让更多人体验到了令人难以置信的体验。每天有超过 1000 款使用 Flutter 的新移动应用发布到 App Store 和 Google Play,Web 平台和桌面应用程序数量也大幅增加。
我们希望邀请你通过我们即将进行的 Flutter Forward 活动来了解这一势头的持续和详情,我们也计划通过哔哩哔哩平台上的「Flutter社区」帐号进行直播转播,详情 查看这里。
为所有平台构建精美体验
2022 年 I/O 大会上,我们推出了 Flutter 3,继对 Windows 桌面的支持进入稳定版之后,开始将 macOS 和 Linux 桌面端的支持也推进到了稳定版。并且,我们首次重新整理发布了我们的规划,我们希望 Flutter 的未来可以以移动端为中心,并扩展到多个平台。

随着 Flutter 版本的演进和逐渐成熟,我们看到各行各业的公司都正在使用 Flutter 开发他们的应用,截止 5 月份的 I/O 大会,已经有超过 50 万个应用使用 Flutter 发布。
供应链安全

软件供应链安全 (Supply Chain Security) 近年来成为经常被提及的话题,2022 年,Flutter 团队也 对软件供应链安全方面增加了投入。
4 月下旬,Dart 团队与 GitHub 合作,Dependabot 开始支持 pub.dev 上的 package 版本检测,10 月 7 日,GitHub 供应链安全也已开始支持 Dart 的开发者生态。同时,Flutter Cocoon 也已达到 SLSA 2 级标准的要求。
对了,为了更好的打造一个安全的 Dart / Flutter 生态,我们中国社区的同学们发起了一个提案,请在这里查阅:
https://github.com/cfug/diox/issues/29
使用 Flutter 更快速的进军休闲小游戏和新闻类应用市场

休闲小游戏数量增长迅猛,这些上手速度快,比较有代表的是消除类、合成类小游戏,为了应对持续不断增长的休闲小游戏市场,Flutter 团队也推出了「休闲游戏工具包」来帮助开发者们更好的构建自己的小游戏,你可以在这篇文章或者网站上了解更多 flutter.cn/games
除了休闲小游戏外,我们还发现,与移动端的浏览器相比,在美国,智能手机用户 88% 的时间都花在了应用上,而对于传统的新闻机构而言,移动应用的构建可能既困难又昂贵。因此,我们推出了 Flutter 新闻应用工具包,这同样是一个易于使用的模板,新闻机构可以在其上构建应用,并包含用于通用用户界面和应用功能的示例代码块。目前这个项目仍在进行内测,你可以通过这个链接进行注册: bit.ly/FlutterNewsToolkit
Wonderous 示例应用

Wonderous 这款示例应用 的最大亮点就是它使用了 Flutter 正在测试的新渲染引擎,加入了超多自定义设计以及高质量用户体验,你可以在它的 GitHub 开源代码页面了解更多: github.com/gskinnerTeam/flutter-wonderous-app
Flutter 开发者调查
去年我们继续持续每个季度的 开发者调查,也发布了《Flutter 开发者们的 IDE 使用情况》,在那次开发者调查结束之后,我们就开始在网站上将 VS Code 放置为首要的 IDE 介绍。针对每季度的开发者调查,我们都会参与认真将调查表内容翻译成中文,供以收集全球中文开发者的建议。
因此在这里,我们继续鼓励大家积极参与这个调研,在全球技术社区发声,因为 Flutter 是作为一个完全以开源的方式在运作的产品,它的每一项产品特性决策和优先级分配,都是由社区成员们「你一票、我一票」投出来的。每一季度的开发者调查表就是一个非常重要并非常高效的提交 Flutter 使用反馈的途径,你的参与或转发都可以让产品变得更好!
展望 2023

我们将通过 Flutter Forward 活动来开启我们的 2023 之旅,继续将我们的规划和发展方向持续向全球社区用户透明地发布,再次真诚邀请你的加入和参与!同时也不要忘记关注我们的 微博账号,获得每次 Flutter PR 的更新通知。
微信红包封面
我们为社区成员们准备了一批 Flutter 社区红包封面,依然是由我们的吉祥物 Dash 出镜,欢迎各位领取和转发,感谢社区成员茶叶蛋蛋贡献的设计:

Flutter 开发者们,兔年大吉!

作为开发者,我们一直在发现问题、解决问题,面对眼下的很多不确定性,我们希望每一位开发者们都可以继续保持对新事物的好奇,也能不断探索发现新的机会和想法,多参与全球社区与更多人交流碰撞。我坚信,我们对于这个行业的热爱和笃定,一定可以让我们找寻到更多改变世界的机会。
兔年即将到来,祝愿大家可以有一个幸福和睦、温馨祥和、平安快乐的兔年春节。希望我们大家 2023 年能够去到任何想去的地方,与每一个爱着自己和关心自己人热情相拥,大胆勇敢的追求自己内心的向往,愿大家心之所向,皆为所愿!
Flutter 这一年:2022 亮点时刻的更多相关文章
- 了解 Flutter 开发者们的 IDE 使用情况
作者 / JaYoung Lee, UX Researcher at Google Google 的 Flutter 团队负责构建和维护 Android Studio (基于 IntelliJ-IDE ...
- Flutter 2022 产品路线图发布
为了提升产品的透明性,每年年初 Flutter 团队都会发布今年度的产品路线图,以帮助使用 Flutter 的团队和开发者们根据这些优先事项制定计划. 2022 年 Flutter 团队将重点通过关注 ...
- 回顾 Flutter 2021 重要时刻,奉上虎年红包封面喜迎新年!
2021 年,Flutter 正式进入 2.x 系列的正式版发布,年初的 Flutter 2 的发布 打开了一个新的"格局",为 Flutter 的加入了第五大特色--「可移植性」 ...
- 参与 2022 第二季度 Flutter 开发者调查
2022 Google I/O 大会正式落下帷幕,Flutter 作为 14 个开发者产品和平台中的一款,吸引了来自全球的很多开发者们的关注.随着全国很多地方已经进入夏季,Flutter 今年第二季度 ...
- 产品揭秘】来也Lead 2022产品亮点解读-RPA学习天地
2022年4月26日,来也举行新品发布会.作为技术人员,花里胡哨的我且不说,我且说技术相关.整体架构"概念"整个平台覆盖了智能自动化的全生命周期包含:业务理解.流程创建.随处运行. ...
- 2022年Web前端开发流程和学习路线(详尽版)
前言 前端侧重于人机交互和用户体验,后端侧重于业务逻辑和大规模数据处理.理论上,面向用户的产品里,所有问题(包括产品.设计.后端.甚至看不见的问题)的表现形式,都会暴露在前端,而只有部分问题(数据问题 ...
- Flutter Cocoon 已达到 SLSA 2 级标准的要求
文/ Jesse Seales, Dart 和 Flutter 安全工作组工程师 今年年初,我们发布了 Flutter 2022 产品路线图,其中「基础设施建设」这部分提到:2022 年 Flutte ...
- 后疫情时代,RTE“沉浸式”体验还能这么玩?丨RTE 2022 编程挑战赛赛后专访
前言 9 月 17 日,由声网.环信与 RTE 开发者社区联合主办的"RTE 2022 编程挑战赛"圆满落幕.从 300+ 支参赛队伍中冲出重围的 27 支决赛队伍,在元宇宙中用精 ...
- flutter学习之二Material Design设计规范
前言: 最近在自学flutter跨平台开发,从学习的过程来看真心感觉不是那么一件特别容易的事.不但要了解语法规则, 还要知晓常用控件,和一些扩展性的外延知识,所以套一句古人的话“路漫漫其修远矣,无将上 ...
- <<Python基础教程>>学习笔记 | 第10章 | 充电时刻
第10章 | 充电时刻 本章主要介绍模块及其工作机制 ------ 模块 >>> import math >>> math.sin(0) 0.0 模块是程序 一个简 ...
随机推荐
- oeasy教您玩转vim - 78 - # 操作系统文件格式 fileformat
文件系统换行格式 fileformat 回忆保留环境的细节 上次我们了解了viminfo 他能够保存 命令行历史 标记 寄存器 把他和 :mksession 一起使用就可以完美复原环境了 还有什么 ...
- 记一次 redis 事件注册不当导致的内存泄露
线上的程序跑着跑着内存越来越大,并且没有下降的趋势,重启一下程序也只能短暂恢复.通过 htop 命令再按一下 M 键按内存占用大小排个序,程序会占好几个G.那好,让我们来分析一下. 收集dump 通过 ...
- SUM-ACM——VJ天梯训练赛
这次比赛我暴露了很多问题,一些模拟还有贪心思路错误. 补题如下: E - E 题解:一道模拟题,我的问题在于不知道怎么替换下一个,就从0开始遍历数组然后数组的值--,如果为零就continue下一个, ...
- 有向图_节点间路径路径--python数据结构
字典创建有向图,查找图节点之间的路径,最短路径,所有路径 """ 参考文档: https://www.python.org/doc/essays/graphs/ &quo ...
- MFC 关于按键状态获取
alt键会阻断消息? moousemovealt键无法判断,按下一次 并松开一次状态改变一次#define KeyState GetAsyncKeyState BOOL bCtrlDown = (Ke ...
- python+selenium基础之XPATH定位(第一篇)
世界上最远的距离大概就是明明看到一个页面元素站在那里,但是我却定位不到!! selenium定位元素的方法有很多种,像是通过id.name.class_name.tag_name.link_text等 ...
- Java基础学习知识点框架(详细)
//学习网站 Java研发技术学习路线_飞月程序人生-CSDN博客_java开发学习路线 Java后端技术栈梳理 - 知乎 harrywfl/JavaGuide: [Java学习+面试指南] 一份涵盖 ...
- 【MySQL】 将字段相同的记录排在一起,按时间倒序
一.实现效果: 蓝牙mac字段是相同的记录,排在一起,再按时间倒序,总体时间来说也需要倒序 二.SQL编写: 最开始的想法就是,那我直接按mac和时间排序不就好了 SELECT * FROM aca_ ...
- 在vscode中通过修改launch.json文件为项目添加启动参数——在launch.json文件中修改args变量
以前一直在使用pycharm,不管怎么说毕竟国内外的Python编程者大部分都更支持pycharm,并且认为pycharm是Python语言编程中最好用的编辑器,但是随着国内编程人员一茬一茬的兴起很多 ...
- Kotlin 布尔值教程:深入理解与应用示例
Kotlin 布尔值 在编程中,您经常需要一种只能有两个值的数据类型,例如: 是 / 否 开 / 关 真 / 假 为此,Kotlin 有一种布尔数据类型,可以取 true 或 false 值. 布尔值 ...