基于Google Flutter的移动端跨平台应用实践

所属专题:跨平台专场

嘉宾 : 王树彬 | 阿里巴巴闲鱼无线技术专家

会议室 : 2号会议厅C

讲师介绍

专题演讲嘉宾:王树彬

阿里巴巴闲鱼无线技术专家

毕业于浙江大学,2009年加入阿里巴巴,现任阿里巴巴闲鱼架构负责人,负责闲鱼从端到云的整体架构升级。有十余年互联网研发经验。曾负责移动端LBS技术,是淘宝位置归一、地理围栏等技术的开拓者,为个性化、O2O等业务提供基础能力。也曾负责淘宝的商家系统,建立商家十亿级大数据下的实时在线查询、挖掘服务。

议题介绍

地点:2号会议厅C
所属专题:跨平台专场

演讲:基于Google Flutter的移动端跨平台应用实践

Flutter是Google开源的跨平台框架,是Google下一代操作系统Fuchsia的界面语言。通过自建绘制引擎,达到原生的绘制性能及很好的双端一致性,为跨平台统一编程提供了一种新的可能性。

闲鱼通过与Google团队紧密合作,将闲鱼部分页面迁移到Flutter。在将Flutter应用于大规模生产环境的过程中,闲鱼积累的实践经验和心得,分享给大家。此外,闲鱼突破Flutter的标准用法,实现Flutter与Native在同一个App中混合开发,解决了混合栈管理、混合工程优化、兼容性适配等问题,使现有应用可以平滑渐进式迁移,希望为大家提供参考。

 

演讲提纲:

1. 项目背景

(1)Google开源项目Flutter介绍

(2)为什么使用Flutter

2. Flutter通用实践

(1)Flutter的研发流程和体验

(2)UI开发,自定义组件

(3)Native通用平台能力集成

(4)用Texture对接自定义视频播放器及图片库

(5)性能监控及调优

3. 混合开发及渐进式迁移实践

(1)Flutter与Native混合栈管理

(2)混合工程及编译优化

4. Flutter应用效果

(1)性能与动态性

(2)Beta阶段的Flutter的成熟度

5. 小结

 

听众受益点:

1.Flutter特点,了解跨平台开发的一种新的可能性。

2.Flutter线上大规模应用的实践经验及注意事项。

3.了解基于自绘制引擎的跨平台框架的设计思想及优劣势。

本网站图片存储由七牛云独家支持
扫码关注前端之巅,即可获取GMTC PPT