基于跨平台框架 Flutter 的动态化平台建设

所属专题:跨平台技术

嘉宾 : 刘志磊 | 美团大前端技术专家

会议室 : 二层 2号会议厅A

讲师介绍

专题演讲嘉宾:刘志磊

美团 大前端技术专家

刘志磊,美团大前端技术专家。2015 年加入美团,2016 年负责美团性能及 crash 监控相关工作,2017 年开始参与美团Hybrid工作,在终端动态化方向有较多研究和积累。2018年底开始尝试将 Flutter 与动态化相结合,进行 Flutter 平台化的建设。

议题介绍

地点:二层 2号会议厅A
所属专题:跨平台技术

演讲:基于跨平台框架 Flutter 的动态化平台建设

作为跨平台方案,2018年开始推出的 Flutter 可谓是跨平台的优异解决方案。随着 Release 1.0 的发布,美团积极跟进了 Flutter 技术。发现了 Flutter 在优异的跨平台方案上最大的不足在于其缺乏一定的动态性。所以美团技术团队基于 Flutter 开发了动态化的能力,使之形成了一个支持动态的 Flutter 开发平台。

 

演讲提纲:

1. Flutter 前世今生
(1)简短的介绍下 Flutter,进而引出 Flutter 缺乏动态化而带来的不足。

2. 跨平台与动态化
(1)跨平台
随着移动开发越发的追求开发效率与体验一致性,各大公司对跨平台的需求日益攀升。Flutter 为跨平台提供了很优异的解决方案。我们可以和曾经的跨平台方案进行一系列的对比。
(2)动态化
为了满足市场快速更新和迭代的需要,尤其是电商行业是非常需要动态化能力的。平台化 - 容器化 - 生态化是一个行之有效的发展路径。介绍下美团在这些方面的建设。

3. Flutter 平台化的建设
(1)基于 Flutter 的平台架构
有了 Flutter,我们可以从双端架构向跨平台有了很好的迁移,也可以增加动态化方案以满足业务快速迭代的需要。
(2)逻辑层的动态化
介绍如何通过修改 Flutter Engine 使其满足 JavaScript 脚本的运行。
(3)渲染层的动态化
介绍从 XML + CSS 到本地映射结构,通过分析输出到 Widget 的过程。

4. 总结与展望

 

听众收益:

1. 了解 Flutter 的优势和不足,避免采坑
2. 为行业跨平台 + 动态化提供一种新的架构思路
3. 了解多语言嵌套能力的建设和动态化渲染能力的建设

交通指南

© 2019 Baidu - GS(2018)5572号 - 甲测资字1100930 - 京ICP证030173号 - Data © 长地万方
本网站图片存储由七牛云独家支持