『一次开发,多端运行』是研制同学所寻求的极致功率,怎么用一套代码逻辑处理 Android / iOS 双端的开发向来是客户端工程师们所头疼的问题。而在当前的跨平台开发范式中,由 Google 开源的 Flutter 成为了最受欢迎的方案之一。

在 2022 年 5 月举行的 Google I / O 大会上,Flutter 3.0 版本正式发布,开发者能够通过一个代码库立足 iOS、Android、Web、Windows、macOS、Linux 六大平台,大会数据显现目前全球已经有超越 50 万运用由 Flutter 构建完结。

字节跳动是 Flutter 的深度用户,早在其开源之初便投入了深度的运用、优化与反馈共建。到 2021 年,字节跳动有超越 70 多款 App 运用 Flutter 开发,累计有超越 600 多位 Flutter 开发者。针对 Flutter 落地过程中呈现过的包体积过大、功用收益不明显等问题,字节跳动技能团队均做了很多的优化,并向社区提报很多 PR 并被成功 merge。

Flutter 深度用户,字节跳动如何落地实践?

2023 年 1 月 14 日下午 2 点,字节跳动技能沙龙将作《深度解析Flutter技能探究与实践》主题共享,带来包含新一代烘托引擎 Impeller、Android 系统烘托线程 GLFunctor 的运用以及 HappinessX 开发套件强壮功用等多个共享。此外,阿里集团 aliflutter 安排 Hummer 引擎技能专家也将作为特邀嘉宾带来精彩共享。本期沙龙线上直播免费报名通道已敞开,戳文末阅读原文或扫描长图海报二维码即可报名预定直播! 除了一下午的沉溺式技能共享,我们还为参会者准备了精美的礼品福利抽奖,千万别错过!

1. 讲演主题

1.1 深化了解 Impeller 烘托原理

讲演简介

本次讲演将首要介绍新一代烘托引擎 Impeller 的项目布景与架构规划,再对 Impeller 的烘托流程进行较为深化的分析,最终以具体例子来说明 Impeller 是怎么将内容烘托出来的。

精彩亮点

  • 运用开发工程师能够了解 Impeller 项目的项目布景和基本原理。
  • 引擎开发工程师能够了解 Impeller 的架构规划和烘托流程以及细节完成。

讲师信息

章志坚:字节跳动FlutterInfra 工程师

Flutter Member,Impeller Contributor,热爱 Flutter 技能,对 Flutter Engine 有着深化的了解,热爱开源,为Flutter Engine 贡献过 100 多个 PR(其中有 30 多个提交给了 Impeller)。

1.2 GLFunctor 在 Flutter 的探究与运用

讲演简介

首要介绍 Android 系统烘托线程的黑科技 GLFunctor 的原理,然后介绍我们怎么运用 GLFunctor 来烘托 Flutter 页面,并优化 Flutter 的内存占用、处理 Flutter PlatformView 的疑难杂症,最终介绍实践运用中的落地效果。

精彩亮点

  • 加深对 Android RenderSurface、PlatformView 原理的了解
  • 对 Flutter 等自烘托技能完成卡片、PlatformView 有必定学习作用

讲师信息

王莹:字节跳动Flutterinfra 工程师

担任 Flutter 引擎方向相关工作,在 Flutter 根底设施建造、功用稳定性优化方面有丰厚的经历。

1.3 Hummer 在复杂图片事务场景的优化

内容简介

  1. Flutter 的图片模块的演进和现状
  2. Hummer 针对实践事务场景的优化
  3. Flutter 技能在图片事务的总结

精彩亮点

  • 事务开发人员能够了解图片事务的哪些问题是能够处理的
  • 引擎开发人员能够了解某些优化的方向和技能

讲师信息

曾锦和 – 阿里集团 aliflutter 安排Hummer引擎技能专家

来自阿里集团智信工作群,aliflutter 安排 hummer 引擎、阿里 h5 前端安排 u4 webview 烘托引擎的核心成员。担任稳定性、内存、图片烘托等根底模块。在烘托引擎范畴深耕多年,拿手运用各种技能处理复杂问题。

1.4 HappinessX 开发套件

讲演简介

Happinessx 供给了一套根据 GetX 极致简洁高效的 Flutter 事务开发范式,一起配套的 AS 插件协助进一步建立开发标准,是 Flutter 事务开发的提效利器。

精彩亮点

  • 了解 Flutter 开发中 ,怎么选用合适的状况办理方案,让开发更高效标准
  • 运用 Android Studio 的 plugin,能做出哪些提效开发工具

讲师信息

曾晶: 美好里 客户端 工程师

美好里客户端开发,18 年开端重度运用flutter,触及大型纯 flutter 工程开发,混合工程开发,flutter 根底建造,技能栈广泛

乔文豪: 美好里 客户端 工程师

美好里客户端开发,20 年开端运用 flutter,触及纯 flutter 工程开发,混合工程开发,对 AS 插件有杰出实践。

2. 活动详情

Flutter 深度用户,字节跳动如何落地实践?

3.关于我们

字节跳动技能沙龙,是由字节跳动技能社区 ByteTech 建议的,面向全行业开发者的技能交流活动。通过搭建一个包容、敞开、自在的交流平台,促进前沿技能的遍及与落地,协助技能团队和开发者快速成长。字节跳动技能沙龙的技能共享来源于字节跳动一线技能专家,针对热门技能方向和实践总结,为技能团队和开发者呈现一场场可供参考的技能盛宴。