OSCHINA

我们不支持 IE 10 及以下版本浏览器

It appears you’re using an unsupported browser

为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是 IE 11 或以上版本,请关闭“兼容性视图”。
58同城&稀土掘金技术沙龙:Flutter--Fair动态化技术沙龙 - 活动详情页 - OSCHINA - 中文开源技术交流社区
58同城&稀土掘金技术沙龙:Flutter--Fair动态化技术沙龙

58同城&稀土掘金技术沙龙:Flutter--Fair动态化技术沙龙

状态: 活动已结束
时间: 2021-12-08 14:00 至 18:00
地点:北京 朝阳 58同城总部 查看地图
费用:免费
  • 活动已结束
  • 分享

2021年12月08日,由58同城与稀土掘金联合主办的58技术沙龙《Flutter--Fair动态化技术沙龙》即将正式与大家见面!本次沙龙由58同城房产事业部高级架构师王海君老师出品,共邀请58同城的6位嘉宾进行6大选题的分享。沙龙线上全程线上直播,欢迎大家于12月08日14:00准时收看:

沙龙全程线上直播

扫码收看

 

1. 日程安排

2. 详细介绍

【出品人】

王海君  58同城集团房产事业部高级架构师高级架构师

出品人寄语:

近年来,如何实现Flutter动态化成为Flutter生态的热点话题。58集团在无线通道委员会的推动下,从今年Q1到Q3,先后开源了实现“布局动态化”的 Fair 1.0和“逻辑动态化”的Fair 2.0。Fair 是通过Compiler工具,把Dart源文件转化成DSL和JS后,通过运行时的Widget映射和数据绑定,实现动态化能力。
期望通过此次技术沙龙,能与业界同行进行深度技术交流,共同推进Flutter动态化技术演进。

【分享嘉宾】

1. 王海君 58同城房产事业部高级架构师

分享议题:Fair 框架设计与实践

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

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

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

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

 

2. 刘超 58同城本地服务技术部高级工程师

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

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

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

新技术/实用技术点:

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

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

 

3. 柯超 58同城技术工程平台部资深工程师

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

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

用户痛点:

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

新技术/实用技术点:

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

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

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

 

4. 高飞宇 58同城房产事业部资深工程师

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

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

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

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

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

 

5. 卜杰 58同城汽车拍卖技术部高级工程师

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

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

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

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

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

 

6. 陈有余 58同城用户价值增长中心资深工程师

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

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

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

新技术/实用技术点:

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

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

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

 

3.收看方式

沙龙全程线上直播

扫码收看

评论
评论
没有更多评论
top Created with Sketch. 顶部