Fair–轻快丝滑的Flutter动态化解决方案专场沙龙|视频回顾及PPT

Fair--轻快丝滑的Flutter动态化解决方案专场沙龙|视频回顾及PPT

2021年12月08日,由58同城与稀土掘金联合主办的58技术沙龙 《Flutter–Fair动态化技术沙龙》 即将正式与大家见面!本次沙龙由58同城房产事业部高级架构师王海君老师出品,共邀请58同城的6位嘉宾进行6大选题的分享。沙龙获得很好的反馈,现将沙龙分享视频回顾及PPT同步给大家。

全程回顾:live.juejin.cn/4354/573892…

ppt获取:tech.58.com/activity/#/…

议题一:Fair 框架设计与实践

视频回顾: live.juejin.cn/4354/795113

议题介绍: 主要介绍Flutter 动态化需求背景与动态化设计思考;Fair的解决方案,并与Kraken、MXFlutter等框架对比;Fair的整体架构与重要模块设计;Fair在项目实战中的性能数据,以及后续的规划。

用户痛点: 解决Flutter 生态内动态化的问题。

新技术/实用技术点: Flutter动态化前沿技术;Fair 如何使用Compiler 转化工具,低成本实现Flutter 动态化的架构设计与思考。

听众收益: Flutter 动态化的思考与技术对比;布局(DSL)+ 逻辑(JS) 组合动态化的架构设计与思考。

议题二:Fair Compiler 架构设计与实践

视频回顾: live.juejin.cn/4354/742295…

议题介绍: Fair Compiler整体功能与框架设计

用户痛点: 解决动态化DSL 和JS文件生成问题

新技术/实用技术点:

  1. Widget映射Flutter各版本兼容处理\
  2. 自动化工具开发

听众收益: 了解Fair 转化工具设计

议题三:基础组件的混编改造实践

视频回顾: live.juejin.cn/4354/979727…

议题介绍: 针对Dart源码解析并生成Fair组件支持的产物。

用户痛点:

1.对Dart源码的AST结构解析
2.Fair布局产物的结构及生成原理

新技术/实用技术点:

1.对Dart源码的AST结构解析\

2.Fair布局产物的结构及生成原理

听众收益: 理解Dart源码的解析及Fair布局生成原理。\

议题四:Fair JS转化工具设计与实践

视频回顾: live.juejin.cn/4354/524883

议题介绍: 主要介绍Fair为什么使用Dart2JS,并简单阐述Fair是如何实践的

用户痛点: Flutter动态化过程中逻辑层的运算处理

新技术/实用技术点: Flutter运行中逻辑托管给JSCore进行运算

听众收益: 理解Dart转JS的基本原理。\

议题五:Fair 跨域通信模块设计与实践

视频回顾: live.juejin.cn/4354/422545…

议题介绍: Fair通信的实现方式。

用户痛点: Fair与Native、JS侧的通信问题。

新技术/实用技术点: Dart-Native,Native-JS相关通信的实现。

听众收益: 理解Dart-Native-JS三者的通信方式。\

议题六:Fair 在 58 同城拍客 App 中的实践

视频回顾: live.juejin.cn/4354/750789…

议题介绍: 主要介绍 Fair 对于实际业务的帮助,以及 Fair 在项目中不同场景的使用。同时展示接入 Fair 后的效果和性能报告。

用户痛点: 很多用户对于是否在 Flutter 项目中使用 Fair 作为动态化方案还存在许多疑问,同时缺少实际案例参考。

新技术/实用技术点:

1.通过将 Dart 转化为 DSL 实现布局的动态化;

2.通过将 Dart 转化为 JS 实现逻辑的动态化。

听众收益: 能够打破实际业务接入 Fair 的顾虑。

THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片