Flutter定制引擎——Hummer渲染性能的探索与突破 | GMTC
Flutter 自 2018 年问世以来,经过三年的迅猛发展,一跃发展为当下最火热的移动端跨平台技术之一。
如今,Flutter 2.0 正式支持了 Web 和桌面端,使其从移动端框架拓展成了全平台框架。各大厂及开发社区对 Flutter 和 Dart 技术的持续投入,再一次丰富了 Flutter 生态,给开发者带来了无限可能。
为给大家提供更多的借鉴和思考,11 月 19-20 日,GMTC 全球大前端技术大会(深圳站)2021 策划【Flutter 技术的持续探索】专题,腾讯手 Q 终端架构小组负责人杨萧玉作为出品人将亲临现场,与大家一起挖掘业内基于 Flutter 技术的前沿探索和落地解决方案。
目前,专题已上线阿里巴巴无线开发专家陈剑光的议题——“Hummer 渲染性能探索与突破”。本次演讲将分享阿里巴巴集团移动技术小组指定的中台基础组件 Hummer,在 Flutter 引擎层面的一些探索和突破。包括如何通过分帧渲染的思想和高延迟的流水线调度,提升长列表场景的滑动性能,以及如何针对 Android 特定平台下的 FlutterTextureView 的天然缺陷,提出针对性的优化等等。
1.Flutter 在复杂业务场景遇到的主要挑战
a.长列表滑动性能
b.首屏性能
c.FlutterTextureView 的天然缺陷等
2.Hummer 针对上述问题在引擎层面的探索和突破
3.Hummer 后续规划和展望
了解 Flutter 在复杂业务场景下会遇到哪些渲染相关的性能问题,以及背后原因
了解 Hummer 在解决这些问题上的技术创新,开拓问题解决思路
值得注意的是,关于渲染技术,GMTC 深圳 2021 专门设置了前沿渲染技术专题,由阿里巴巴高级无线开发专家成国凯担任出品人,目前已上线来自阿里巴巴、贝壳找房、雅基软件以及稿定科技的四个议题。
此外,用户体验及 A11Y、跨端技术选型、小程序实战与优化、大前端智能监控、移动开发等多个专题的精彩内容正在打磨中,点击底部【阅读原文】直达大会官网,了解更多专题详情。