NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

MTFlutter:美团外卖 Flutter 容器化生态建设实践

  • 2020-02-12
  • 本文字数:1029 字

    阅读完需:约 3 分钟

MTFlutter:美团外卖Flutter容器化生态建设实践

GMTC 深圳 2019 大会上,陈航讲师做了《MTFlutter:美团外卖 Flutter 容器化生态建设实践》主题演讲,主要内容如下。


演讲简介


与面向用户业务相比,中后台业务角色多、场景复杂、标准化程度低,流程差异大。并且由于中后台业务天生的生产工具属性,导致使用时长通常远远高于用户业务。这些典型业务特点使得中后台类 App 面临着迭代效率与稳定性的双重挑战。


为了更好的平衡终端团队的开发效率与稳定性,美团外卖终端团队在 2018 年着手调研并引入 Flutter,先后在用户端和商家端的验证可行性,确认了其在中后台业务场景中具有实用价值。2019 年团队进行了 Flutter 容器化生态及周边自动化工具的建设,作为面向中后台场景的容器化解决方案,MTFlutter 在最新稳定版 Flutter 的基础上进行了修改适配,基于美团点评的移动端基建、开发生态做了定制,提供了工程模板、脚手架、基础能力插件、UI2Code/AI2Code、混合开发集成工具、Pub 服务、打包构建、资源托管、监控运维等开发者能力,让拥有基本 Flutter 开发技能的业务团队,能够快速的将 Flutter 容器无缝引入到现有项目,或是快速构建独立的 Flutter 应用。作为源自美团外卖,服务于全公司的容器化方案,目前,MTFlutter 已经在美团点评多个部门不同类型中后台业务大规模线上使用。


本次 GMTC 大会,将会分享一些我们的实践经验,希望能够为大家在 Flutter 容器化生态建设和大规模化使用 Flutter 上提供借鉴和思路。


内容大纲


  1. 业务背景

  2. (1) O2O 模式下的中后台业务特点

  3. (2) 跨平台技术的业务诉求与技术挑战

  4. Flutter 的优势和挑战

  5. (1) Flutter 的原理和技术特点

  6. (2) 业务落地现实问题

  7. MTFlutter:Flutter 容器化生态建设

  8. (1) 容器化技术全景图

  9. (2) MTFlutter 工作流及工程闭环

  10. (3) 容器化基础设施生态及周边工具链建设

  11. (4) 线上性能与异常监控运维能力

  12. (5) UI2Code/AI2Code 代码自动生成工具

  13. (6) 业务落地现状

  14. 展望和总结


听众受益点


  1. 基于业务特点的跨平台技术选型思路

  2. 如何在规模化团队中推广使用 Flutter

  3. 基于 Flutter 容器化解决方案建设思路


知识储备


有基本的 Flutter 编程经验即可


讲师介绍


陈航,美团点评高级技术专家。


陈航,专注于大前端开发领域 10 年。曾就职于雅虎北研和新浪微博,2015 年加入美团,经历了外卖用户端和商家端发展的多个阶段,推动了外卖移动端架构演进、线上运维及终端技术栈融合等相关工作。现任美团外卖商家业务终端团队技术负责人,致力于提升终端团队研发效率与交付质量。












完整演讲 PPT 下载链接


https://gmtc.infoq.cn/2019/shenzhen/schedule


2020-02-12 17:112867

评论

发布
暂无评论
发现更多内容

中国信通院“OSCAR开源生态建设沙龙”成功召开

中国IDC圈

开源

THREE.JS实现炫酷的3D简历网站

知心宝贝

前端 后端 3D ThreeJS 三周年连更

从源码全面解析 ArrayBlockingQueue 的来龙去脉

做梦都在改BUG

Java 源码 ArrayBlockingQueue

NFT加密钱包交易系统开发搭建技术

薇電13242772558

NFT

华为云大数据BI方案为房地产行业数字化发展赋能

轶天下事

云计算,

华为云CDN赋能企业数字化转型

YG科技

Linux面试必备

袁袁袁袁满

三周年连更

浅谈华为云CDN在互联网领域的应用场景落地

YG科技

华为云OBS,助力企业海量、安全、高可靠、低成本数据存储

轶天下事

云计算,

Spring Boot之log4j2基础使用入门|超级详细,建议收藏

bug菌

Spring Boot log4j2 三周年连更

华为云大数据BI解决方案,助力企业数字化运营

平平无奇爱好科技

华为云CDN加速,赋能企业数字化转型升级

YG科技

Matlab实现粒子群算法

Shine

三周年连更

华为云大数据BI解决方案,助力企业数字化运营

轶天下事

【直播回顾】数字化转型成为银行业发展的关键(下)

易观分析

数字化转型 银行

华为云桌面——云端上“最卷的云”

平平无奇爱好科技

华为云桌面随需而至,让办公数字化触手可及

平平无奇爱好科技

摆脱终端束缚,华为云桌面助力企业数字化转型

平平无奇爱好科技

达芬奇18补丁版下载 支持m1/m2/intel/win

Rose

DaVinci Resolve 18 达芬奇18破解版 视频剪辑调色软件

AlDente免费版,限制 Macbook 最大充电量,保护电池健康

Rose

AlDente Mac版 AlDente macOS 充电量阈值

灵活高效,华为云桌面实现随时随地办公

YG科技

率失真函数的性质

timerring

信息论与编码

复旦MOSS大模型开源了「中国版ChatGPT」,Github和Hugging Face同时上线

肥晨

三周年连更

面试官:介绍一下什么是缓存雪崩、缓存击穿、缓存穿透?

做梦都在改BUG

Java redis 缓存穿透 缓存击穿 缓存雪崩

PHP 中数组是如何灵活支持多数据类型的?

架构精进之路

php 数组 后端 三周年连更

4月26日-30日,KaiwuDB 在数字中国等你!

KaiwuDB

数字中国 KaiwuDB

华为云虚拟专用网络VPN常见问题解答

YG科技

跨平台应用开发进阶(五十五):uni-app 获取设备信息及 APP 报无相应权限问题分析及解决

No Silver Bullet

uni-app 跨平台应用开发 三周年连更 问题分析及解决 设备信息

macOS 13 Ventura (苹果最新系统) v13.3.1正式版

Rose

macOS Ventura 苹果系统下载 Mac最新系统

华为云桌面,如何为企业构建新型工作方式

平平无奇爱好科技

面试还不懂JVM调优,看这篇就够了

程序员小毕

程序员 面试 后端 架构师 jvm调优

MTFlutter:美团外卖Flutter容器化生态建设实践_GMTC_陈航_InfoQ精选文章