在GMTC北京2018大会上,王树彬讲师做了《基于 Google Flutter 的移动端跨平台应用实践》主题演讲,主要内容如下。
演讲简介:
Flutter 是 Google 开源的跨平台框架,是 Google 下一代操作系统 Fuchsia 的界面语言。通过自建绘制引擎,达到原生的绘制性能及很好的双端一致性,为跨平台统一编程提供了一种新的可能性。
闲鱼通过与 Google 团队紧密合作,将闲鱼部分页面迁移到 Flutter。在将 Flutter 应用于大规模生产环境的过程中,闲鱼积累的实践经验和心得,分享给大家。此外,闲鱼突破 Flutter 的标准用法,实现 Flutter 与 Native 在同一个 App 中混合开发,解决了混合栈管理、混合工程优化、兼容性适配等问题,使现有应用可以平滑渐进式迁移,希望为大家提供参考。
演讲提纲:
项目背景
(1)Google 开源项目 Flutter 介绍
(2)为什么使用 Flutter
Flutter 通用实践
(1)Flutter 的研发流程和体验
(2)UI 开发,自定义组件
(3)Native 通用平台能力集成
(4)用 Texture 对接自定义视频播放器及图片库
(5)性能监控及调优
混合开发及渐进式迁移实践
(1)Flutter 与 Native 混合栈管理
(2)混合工程及编译优化
Flutter 应用效果
(1)性能与动态性
(2)Beta 阶段的 Flutter 的成熟度
小结
听众受益点:
Flutter 特点,了解跨平台开发的一种新的可能性。
Flutter 线上大规模应用的实践经验及注意事项。
了解基于自绘制引擎的跨平台框架的设计思想及优劣势。
讲师介绍:
王树彬
阿里巴巴闲鱼无线技术专家
毕业于浙江大学,2009 年加入阿里巴巴,现任阿里巴巴闲鱼架构负责人,负责闲鱼从端到云的整体架构升级。有十余年互联网研发经验。曾负责移动端 LBS 技术,是淘宝位置归一、地理围栏等技术的开拓者,为个性化、O2O 等业务提供基础能力。也曾负责淘宝的商家系统,建立商家十亿级大数据下的实时在线查询、挖掘服务。
完整演讲 PPT 下载链接:
https://gmtc.infoq.cn/2018/beijing/schedule
评论