阿里、蚂蚁、晟腾、中科加禾精彩分享 AI 基础设施洞见,现购票可享受 9 折优惠 |AICon 了解详情
写点什么

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:112857

评论

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

3DCAT实时云渲染助力数字孪生检修车间建设,为智能制造赋能!

3DCAT实时渲染

数字孪生 实时渲染 3D实时云渲染

谈谈现在编程行业的热门话题| 社区征文

魏铁锤

三周年征文

iOS SKAN 4.0 时代的广告追踪优化:掌握隐私友好的营销策略

37手游iOS技术运营团队

SKAdNetwork SKAN IDFA ATT App Tracking Trans

华为云ERP上云解决方案助力企业迈向云端,提升业务效率与安全性

i生活i科技

时序数据库能做什么|用 GreptimeDB 进行程序员键盘行为分析,最高频按键竟然是它

Greptime 格睿科技

云原生 时序数据库 数据库·

什么是安全沙箱技术?如何保护用户隐私和系统安全?

FinFish

前端容器 小程序容器 安全沙箱 小程序安全沙箱

架构师应该具备的特质

agnostic

架构师

ChatGPT会在三年内终结编程吗?| 社区征文

二哈侠

程序员 ChatGPT 三周年征文

码头风云——5G降临

白洞计划

5G 智慧码头

BUFF NETWORK:去中心化衍生品交易的未来

股市老人

成立数科公司之余,央国企推进数智化转型还需要底座支撑

用友BIP

软件测试/测试开发丨该如何测客户端专项测试?

测试人

软件测试 自动化测试 测试开发 专项测试

趣谈之什么是 API 货币化?

API7.ai 技术团队

api 网关 APISIX api 货币化

历史性的时刻!华为云跨端、跨框架开源组件库项目 OpenTiny 正式升级 TypeScript,10 万行代码重获新生!

英勇无比的消炎药

开源 前端 UI组件库

Django笔记六之外键ForeignKey介绍

Hunter熊

Python django 外键 ForeignKey

AI日课@20230409:对话式用户界面

无人之路

ChatGPT

前端线下面授培训机构该怎么选择

小谷哥

StarRocks 3.0 新特性介绍

StarRocks

c++ 数据湖 #java 数据库· 大数据‘’

数据散、管理难和上云难,看华为云解决制造业数字化转型难题

与时俱进的时代

NCCL源码解析②:Bootstrap网络连接的建立

OneFlow

人工智能 深度学习

前端工程化实战:React 的模块化开发、性能优化和组件化实践

兴科Sinco

性能优化 前端工程化 React Native 前端模块化 组件化开发

如何解决制造企业数字化转型中的数据散乱和管理难题,实现顺利转型?

i生活i科技

如何使用文件传输协议ftp,教你使用文件传输协议命令行

镭速

翻过三座大山:MatrixOne从 NewSQL 到 HTAP 分布式架构演进

MatrixOrigin

分布式数据库 MatrixOrigin MatrixOne 架构升级

打卡智能中国(三):一位水厂文员的多重身份

脑极体

云计算

多库多表场景下使用 Amazon EMR CDC 实时入湖最佳实践

亚马逊云科技 (Amazon Web Services)

Java

数字化转型困局?华为云提供多款解决方案助力制造业企业上云加速转型

与时俱进的时代

“程序员”即将失业 | 社区征文

六月的雨在InfoQ

程序员 ChatGPT GPT-4 三周年征文

新晋 Committer 也有 “产学研联动”?速来围观不同视角共建 IoTDB 社区的故事!

Apache IoTDB

IoTDB Apache IoTDB

四川农信:与先进科技融合,更好服务广大用户|客户之声

OceanBase 数据库

数据库 oceanbase

【分布式技术专题】「单点登录技术架构」一文带领你好好认识以下Saml协议的运作机制和流程模式

洛神灬殇

分布式 SAML SSO 单点登录

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