在 GMTC 深圳 2019 大会上,陈航讲师做了《MTFlutter:美团外卖 Flutter 容器化生态建设实践》主题演讲,主要内容如下。
演讲简介:
与面向用户业务相比,中后台业务角色多、场景复杂、标准化程度低,流程差异大。并且由于中后台业务天生的生产工具属性,导致使用时长通常远远高于用户业务。这些典型业务特点使得中后台类 App 面临着迭代效率与稳定性的双重挑战。
为了更好的平衡终端团队的开发效率与稳定性,美团外卖终端团队在 2018 年着手调研并引入 Flutter,先后在用户端和商家端的验证可行性,确认了其在中后台业务场景中具有实用价值。2019 年团队进行了 Flutter 容器化生态及周边自动化工具的建设,作为面向中后台场景的容器化解决方案,MTFlutter 在最新稳定版 Flutter 的基础上进行了修改适配,基于美团点评的移动端基建、开发生态做了定制,提供了工程模板、脚手架、基础能力插件、UI2Code/AI2Code、混合开发集成工具、Pub 服务、打包构建、资源托管、监控运维等开发者能力,让拥有基本 Flutter 开发技能的业务团队,能够快速的将 Flutter 容器无缝引入到现有项目,或是快速构建独立的 Flutter 应用。作为源自美团外卖,服务于全公司的容器化方案,目前,MTFlutter 已经在美团点评多个部门不同类型中后台业务大规模线上使用。
本次 GMTC 大会,将会分享一些我们的实践经验,希望能够为大家在 Flutter 容器化生态建设和大规模化使用 Flutter 上提供借鉴和思路。
内容大纲:
业务背景
(1) O2O 模式下的中后台业务特点
(2) 跨平台技术的业务诉求与技术挑战
Flutter 的优势和挑战
(1) Flutter 的原理和技术特点
(2) 业务落地现实问题
MTFlutter:Flutter 容器化生态建设
(1) 容器化技术全景图
(2) MTFlutter 工作流及工程闭环
(3) 容器化基础设施生态及周边工具链建设
(4) 线上性能与异常监控运维能力
(5) UI2Code/AI2Code 代码自动生成工具
(6) 业务落地现状
展望和总结
听众受益点:
基于业务特点的跨平台技术选型思路
如何在规模化团队中推广使用 Flutter
基于 Flutter 容器化解决方案建设思路
知识储备:
有基本的 Flutter 编程经验即可
讲师介绍:
陈航,美团点评高级技术专家。
陈航,专注于大前端开发领域 10 年。曾就职于雅虎北研和新浪微博,2015 年加入美团,经历了外卖用户端和商家端发展的多个阶段,推动了外卖移动端架构演进、线上运维及终端技术栈融合等相关工作。现任美团外卖商家业务终端团队技术负责人,致力于提升终端团队研发效率与交付质量。
完整演讲 PPT 下载链接:
https://gmtc.infoq.cn/2019/shenzhen/schedule
评论