字节跳动的多平台绽放秘诀 | Flutter 开发者故事

2022-05-18
阅读 3 分钟
3.3k
字节跳动旗下运营着一系列成功的用户产品、企业应用以及服务,覆盖信息、教育、娱乐等不同领域。随着产品阵容的不断发展,传统的原生双平台开发已经难以满足团队更高效、更灵活、更精美,以及更多样的产品研发需求。Google 首次发布 Flutter 的时候,团队就果断决定用手上的 iOS 和 Android 应用来测试其跨平台开发能力...
封面图

Dart 2.17 正式发布

2022-05-16
阅读 5 分钟
2.8k
随着 Flutter 3 在本次 I/O 大会的发布,我们也同时正式发布了 Dart 2.17 稳定版 SDK。这个版本的发布是围绕着我们的核心主题构建的,即:领先的生产力和平台可移植性。

一起看 I/O | Flutter 3 正式发布!

2022-05-13
阅读 4 分钟
2.8k
Flutter 3 实现了 Flutter 以移动端为中心扩展到多平台的产品规划,并在今年 I/O 大会的主题演讲上正式发布,此次发布提供了对 macOS 和 Linux 桌面端的稳定版支持,同时包括 Firebase 集成的改进,增加了与生产力和性能相关的新特性,并对 Apple 芯片提供了支持。
封面图

Flutter 状态管理框架 Provider 和 Get 分析

2022-05-06
阅读 9 分钟
3.3k
状态管理一直是 Flutter 开发中一个火热的话题。谈到状态管理框架,社区也有诸如有以Get、Provider为代表的多种方案,它们有各自的优缺点。面对这么多的选择,你可能会想:「我需要使用状态管理么?哪种框架更适合我?」本文将从作者的实际开发经验出发,分析状态管理解决的问题以及思路,希望能帮助你做出选择。
封面图

邀请你参与字节跳动 UME 插件开发竞赛

2022-04-22
阅读 2 分钟
2.2k
UME 是由字节跳动 Flutter Infra 团队出品和维护的 Flutter 应用内调试工具。通过在 Flutter 应用中加入 UME 工具,开发者们可以直接在应用内查看调试信息,而无需使用 IDE 和 Flutter DevTools 等工具。这将方便开发者们直接在应用内获取有用信息,进一步提升内部 Flutter 团队的研发、调试与验收效率。
封面图

Dependabot 开始支持 pub package 版本检测

2022-04-19
阅读 2 分钟
2.2k
今年年初,我们发布了 Flutter 2022 产品路线图,其中「基础设施建设」这部分提到:2022 年 Flutter 团队将增加对供应链的安全的投入,目的是达到符合基础设施 SLSA 4 级别中描述的要求。
封面图

Flutter 设计模式|工厂模式家族

2022-03-08
阅读 7 分钟
3.8k
在围绕设计模式的话题中,工厂这个词频繁出现,从 简单工厂 模式到 工厂方法 模式,再到 抽象工厂 模式。工厂名称含义是制造产品的工业场所,应用在面向对象中,顺理成章的成为了比较典型的创建型模式。
封面图

Dart 2.16 现已发布

2022-02-08
阅读 3 分钟
2.5k
Dart 2.16 正式版已于上周发布。尽管没有新的语言特性加入,但本次版本发布包含了数个问题修复 (包括对安全漏洞的修复),发布 Dart package 的时候也可以指定支持的平台,pub.dev 网站也更新了全新的搜索界面。

Flutter Windows 桌面端支持进入稳定版

2022-02-05
阅读 5 分钟
3k
Flutter 创建伊始,我们就致力于打造一个能够构建精美的、可高度定制的、并且可以编译为机器码的跨平台应用解决方案,以充分发挥设备底层硬件的全部图形渲染能力。今天,Flutter 对 Windows 生产版本的正式支持是对这一愿景实现的重要标志。它使 Windows 开发者也能享受到移动开发的相同生产力和功能。
封面图

Flutter 2.10 更新详解

2022-02-04
阅读 6 分钟
4k
Flutter 2.10 版已正式发布!虽然⾃ 上次稳定版本发布 以来还不到两个⽉,即使在这么短的时间内,我们也已处理和关闭了 1843 个 Issue,合并了来⾃全球 155 位贡献者的 1525 个 PR。感谢⼤家在 2021 年末的假期期间的出⾊⼯作。

回顾 Flutter 2021 重要时刻,奉上虎年红包封面喜迎新年!

2022-01-30
阅读 4 分钟
2.8k
2021 年,Flutter 正式进入 2.x 系列的正式版发布,年初的 Flutter 2 的发布 打开了一个新的“格局”,为 Flutter 的加入了第五大特色——「可移植性」,让 Flutter 从一个移动框架正式“升级”为一个「可移植框架」,目标是让 Flutter 应用基本可以不加变动地在多种平台上运行。通过 Flutter,开发者们可以为任何平台创建美观...
封面图

干货 | Dart 并发机制详解

2022-01-18
阅读 7 分钟
3.9k
Dart 通过 async-await、isolate 以及一些异步类型概念 (例如 Future 和 Stream) 支持了并发代码编程。本篇文章会对 async-await、Future 和 Stream进行简略的介绍,而侧重点放在 isolate 的讲解上。
封面图

Flutter 2022 产品路线图发布

2022-01-12
阅读 2 分钟
2.9k
为了提升产品的透明性,每年年初 Flutter 团队都会发布今年度的产品路线图,以帮助使用 Flutter 的团队和开发者们根据这些优先事项制定计划。
封面图

官方 | 征集 Flutter 桌面端应用程序的构建案例

2022-01-07
阅读 1 分钟
3k
Google Flutter 团队希望了解开发者们使用 Flutter 构建的桌面端应用程序,以提高 Flutter 桌面端的测试覆盖率,邀请大家通过表单的形式提交征集和反馈。本次征集首要考虑专门为桌面端设计的应用程序 (不论是否有移动端版本),除非在征集表格里表示愿意被展示和宣传,Flutter 团队会为你的提交保密。
封面图

适用于 Flutter 的 Google 移动广告 SDK 正式版现已发布

2021-12-31
阅读 2 分钟
5.3k
应用变现有多种方法: 通过实体企业的店面接受付款、提供订阅或应用内购买,或者直接在应用中投放广告。经过六个月的 beta 测试期,我们很高兴能够推出 Google 移动广告 SDK (Flutter)") 正式版。这对需要应用内广告的 Flutter 应用来说是个好消息!
封面图

Dart 2.15 现已发布

2021-12-30
阅读 7 分钟
4.3k
我们已经正式发布了 Dart SDK 的 2.15 版本,该版本新增了可快速并发的工作器 isolate、新的构造函数拆分 (tear-off) 语言特性、经过改进的 dart:core 库枚举支持、package 发布者相关的新功能,等等。
封面图

Flutter 2.8 更新详解

2021-12-15
阅读 16 分钟
5.1k
本次更新包含了 207 位贡献者和 178 位审核者 的辛勤劳作,所有人共同产出了 2424 个 PR,关闭了 2976 个 issue。在此特别感谢本次发布中最突出的社区贡献者: 来自 VGV 的 Flutter 开发工程师 Bartosz Selwesiuk,他为 Web 平台的 camera 插件并提交了 23 个 PR。
封面图

Flutter 2.8 正式发布

2021-12-09
阅读 3 分钟
4k
Flutter 已经更新到 2.8 正式版,发布了多项新特性和改进以不断改善移动和 Web 端的开发体验,同时也正在将桌面端的支持推向稳定版。
封面图

新版 Flutter 中文开发者网站发布

2021-12-02
阅读 3 分钟
16.5k
Develop as One,2021 年 Google 开发者大会 (Google Developer Summit) 于上个月顺利举办,包含众多最新 Google 技术产品更新的线上演讲,干货满满。
封面图

为了更好的 Flutter | 2021 第四季度开发者调研

2021-11-30
阅读 1 分钟
10.5k
第三季度末,我们发布了 Flutter 的又一个稳定版本 2.5 正式版,为开发者带来了很多重要的 性能提升和开发者工具的改进;同时发布的还有 Dart 2.14 正式版,支持了 Apple 芯片,加入了 共享的代码规则,并对部分 语言特性 进行了更新;此外,我们还公布了 Flutter Web 的重要更新和路线图,包括 减少滚动时的卡顿、对 相...
封面图

Dart 2.14 版现已发布

2021-10-01
阅读 5 分钟
3k
本月,我们发布了 Dart SDK 2.14 的正式版,新的版本旨在通过独特的可移植性、生产力和稳健性组合来打造构建应用程序的最佳平台。这一次,我们对 Apple Silicon 提供了更好的支持,并提供了许多增强生产力的功能,例如用于通过代码样式分析在你编写代码时捕获错误的标准 lint 代码规则、更快的发布工具、更好的级联代码...
封面图

Flutter Web 近期的重要更新

2021-09-29
阅读 3 分钟
3.9k
我们对用户研究发现,有超过 10% 的 Flutter 项目目标是发布到 Web 平台。因此,目前我们专注于提升初始稳定版本的质量,并使更多的人能够将 Flutter Web 应用投入生产。
封面图

Flutter 2.5 更新详解

2021-09-14
阅读 12 分钟
4.5k
Flutter 2.5 正式版已于上周正式发布!这是一次重要的版本更新,也是 Flutter 发布历史上各项统计数据排名第二的版本。我们关闭了 4600 个 Issue,合并了 3932 个 PR,它们分别来自 252 个贡献者和 216 个审核者。回顾去年 -- 我们收到来自 1337 个贡献者提交的 21072 个 PR,其中有 15172 个被合并。在详述本次更新的内...
封面图

流动的观察者模式 | Flutter 设计模式

2021-08-20
阅读 9 分钟
7.1k
观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会通知所有观察者对象,让它们能够自动更新自己。
封面图

Flutter(able) 的单例模式

2021-08-03
阅读 4 分钟
6.7k
作为最简单的一种设计模式之一,对于单例本身的概念,大家一看就能明白,但在某些情况下也很容易使用不恰当。相比其他语言,Dart 和 Flutter 中的单例模式也不尽相同,本篇文章我们就一起探究看看它在 Dart 和 Flutter 中的应用。
封面图

Flutter 不容错过的 7 大亮点 | Google I/O 精彩回顾

2021-06-27
阅读 1 分钟
3.2k
Flutter 在今年的 Google I/O 上发布了许多重磅更新,欢迎大家和我们一起了解其中不容错过的 7 大亮点:点击这里 观看 Flutter 不容错过的 7 大亮点 视频了解更多信息。
封面图

实战合集 | I/O 2021 Flutter 研讨会

2021-06-20
阅读 1 分钟
3k
2021 年的 Google I/O 大会已圆满闭幕,本次大会带来了诸多关于各项谷歌开发技术产品的最新更新。在此次 I/O,Flutter 发布了 2.2 版本,包括 Web 版的增强、更多 Material 图标、改进了的文本处理方式以及对 Windows UWP 的支持发布了 alpha 版本 等;Dart 也更新到了 2.13 正式版,推出了空安全的更新、类型别名、Dart...
封面图

用 Flutter 和 Firebase 轻松构建 Web 应用

2021-06-11
阅读 8 分钟
4.7k
我们 (Very Good Ventures 团队) 与 Google 合作,在今年的 Google I/O 大会上推出了 照相亭互动体验 (I/O Photo Booth)。您可以与深受喜爱的 Google 吉祥物合影: Flutter 的 Dash、Android Jetpack、Chrome 的 Dino 和 Firebase 的 Sparky,并用各种贴纸装饰照片,包括派对帽、披萨、时髦眼镜等。当然,您也可以通过社...
封面图

Flutter 2.2 更新详解

2021-05-26
阅读 18 分钟
4.2k
虽然与 2.0 版只相隔数月,2.2 版还是满载大量改进。此版本共计纳入了框架、引擎和插件库等方面的 2,456 个 PR 并解决了 3,105 个问题。我们要特此鸣谢为此版本贡献了大量 PR 和 PR review 的整个 Flutter 社区,包括 PR 贡献最多 (17) 的 Abhishek01039 和 PR review 贡献最多 (9) 的 xu-baolin。衷心感谢所有开发者对 ...
封面图

Dart 2.13 版现已发布

2021-05-21
阅读 5 分钟
2.7k
Dart 2.13 版现已发布,其中新增了类型别名功能,这是目前用户呼声第二高的语言功能。Dart 2.13 还改进了 Dart FFI 以及更好的性能,并且我们还为 Dart 提供了新的官方镜像。本文将为您奉上 2.12 版中推出的空安全功能的最新信息,介绍 2.13 版本的新特性,以及 Docker 和 Google Cloud 对 Dart 后端支持的新消息。另外...
封面图