专题演讲嘉宾:张云龙(云从)

阿里巴巴无线开发专家

2013 届浙江大学硕士,先后在网易、字节、阿里任职移动端研发。参与过网易动态化框架ColorTouch、移动端标准化项目、严选 App 的孵化、网易云课堂 Android 讲师、字节飞书项目、阿里闲鱼端体验和增长方面的工作。在移动端框架组件方面,负责过 Android 端网络库、路由框架、IOC 框架、工程模板化等;在性能优化方面,负责过 WebView 轻量缓存优化、启动优化、流畅度优化、包大小优化等。
 

by 张云龙(云从)

阿里巴巴
无线开发专家

随着越来越多的企业项目接入 Flutter,如何在企业级业务场景下构建高性能的 Flutter 页面是一个高要求的挑战,其中列表页面是最广泛的内容展示形式。 在本次分享中,我们将结合闲鱼的复杂业务场景,满足视图动态能力的诉求背景下,讲述我们碰到的性能挑战,使用的性能检测工具,采取的性能优化手段。这里,我们会更多讲述自研组件的实现原理,也会对部分关键技术方案(包括代码)做公开发布。

演讲提纲:

  1. Flutter 流畅度优化挑战
    • Flutter 原生列表的设计原理和表现
    • FlutterDx 动态能力和性能开销
    • 滑动体感和原生 App 的差异
  2. 列表容器和 FlutterDx 组件优化
    • PowerScrollView 设计和性能优化
    • FlutterDx 组件的视图动态能力原理
    • FlutterDx 组件的性能优化
  3. 性能衡量和 DevTool 扩展
    • 线下场景
    • 线上场景
  4. Flutter 滑动曲线优化
    • Flutter 列表滑动曲线和原生对比,以及公式猜想
    • Flutter 列表滑动曲线在卡顿和快速滑动场景下的表现
    • Flutter 列表滑动曲线的调整和体验优化
  5. 性能优化建议
    • 性能分析工具使用建议
    • UI 线程卡顿优化建议
    • GPU 线程卡顿优化建议 
    • 延时分帧的视图构建优化思路的使用建议

你将获得:

  1. 了解 Flutter 列表组件和原生列表控件的性能差异点
  2. 了解 Flutter 视图动态化框架 FlutterDx 的实现原理
  3. 了解如何从实际用户体验方面出发,考虑性能衡量和优化
  4. 了解不同场景下的性能检测工具建设

交通指南

深圳 · 大中华喜来登酒店

Sheraton Shenzhen Futian Hotel
地址:中国广东省深圳市福田区福华路福华路大中华国际交易广场
  • 微信咨询

  • 电话咨询

    联系电话:17310043226

微信联系我们

票务小姐姐