多端一致性

会议室:巴塞尔
出品人:高晓晨(宗羽)

为提升用户体验,同时提升研发效能,业界对于多端一致性的探索从未停止。

... 展开 >

专题出品人:高晓晨(宗羽)

蔚来汽⻋Web 应用研发部负责人

2006 年毕业于北京邮电大学,从业 16 年,先后就职于阿里巴巴、蚂蚁集团、华为等公司。长期专注于 Node.js 基础设施研发,Egg.js 框架核心贡献者。现任蔚来汽车数字化业务前端团队负责人,致力于将互联网技术融入智能电动车的研发、制造、销售和使用等全生命周期中,为用户创造极致的体验和愉悦的生活方式。

地点:巴塞尔

专题:多端一致性

为提升用户体验,同时提升研发效能,业界对于多端一致性的探索从未停止。

by 王宝元

华为终端
终端云服务应用生态BU 快应用技术总监

演讲提纲:
1. 移动应用开发、运营的痛点

  • 开发周期长、人员招聘难
  • 发布周期长、用户不愿升级
  • 产品、运营需求变化快

2. 动态布局是什么?能解决什么问题

  • 动态布局是什么
  • 动态布局解决什么问题 

3. 华为动态布局的架构和技术原理

  • 动态布局的架构
  • 动态布局的关键技术原理

4. 动态布局的应用效果

  • 动态布局在华为的应用效果

5. 动态布局面的规划和开放

  • 动态布局的技术规划
  • 动态布局对业界开放计划 

你将获得:

  • 了解前沿的端侧开发技术
  • 了解端侧如何能和云测协同快速的响应变化,快速的响应产品和运营的业务述求,提升开发效率满足业务快速更新迭代的需求
  • 了解华为动态布局方案的对外开放计划 
     

by 董天成(晟怀)

蔚来汽车
资深研发工程师

WebF 作为 Kraken 停止维护后社区共建版本,由原 Kraken 团队成员 + 多名社区共建者组成的新的开发团队来继续沿着 Kraken 最初的目标持续更新和演进。

早在 2021 年,Kraken 就推出了采用 Flutter Widget 来实现 HTMLElement 的功能,尝试去打通 Flutter + Web。可惜当时缺乏良好的设计和思考,以至于基本处于不可用的状态,也让后来的人对 Kraken 这套架构能否兼容 Flutter 应用生态丧失了信心。

在最新 WebF 0.13.0 beta 版本,WebF 对此功能进行了重新设计,再保证整体架构不变的情况,完美兼容了 Flutter Widget 应用生态,并实现了在蔚来内部应用的落地。让开发者可以使用所有的 Flutter Widget,去扩展 HTMLElement,去实现前端移动端开发过去在浏览器上一直难以实现的功能。

本次分享将介绍新的 Flutter Widget 嵌入系统的核心设计思想,并介绍一下当前WebF 的最新进展。 

演讲提纲:

1. 介绍一下 WebF 0.13.0 的三个重磅功能更新

2. 为什么 DOM Tree 才是 HTML/CSS 渲染的最优架构

3. 深入浅出 WebF Widget 嵌入方案

4. 了解 WebF 在蔚来的应用和效果

5. 了解 WebF 后续的开发计划

你将获得:

  • 从算法角度去推导为什么 DOM Tree 才是 HTML/CSS 渲染的最优架构
  • 前端框架中虚拟 DOM 和 Flutter Widget 之间的设计相似点
  • Flutter Widget Framework 的设计思想和实现原理
  • WebF Widget 嵌入系统的设计思想和运行原理
  • 如何设计一套系统让开发者可以快速使用 Dart 来定义和实现 HTMLElement 的 API

by 邬吉风

阿里巴巴
高级无线技术专家

即使已经到了 2022 年, 在面向复杂多变的用户端开发领域,我们依然绕不开一个问题 ?我们选择什么技术更适应我们的业务场景,不管是通用还是独特。 这回到一个问题的原点,每一种技术都有它的局限性(短板)。这也是 KUN 融合 Web & Flutter 技术生态的出发点,如何设计一个具有高通用性和高开放性的跨端方案。

这里有几个典型问题:
Web和 Flutter技术生态的优劣势如何?
如何用 JavaScript、Html、CSS 编写, 用 Flutter 渲染?
如何实现低成本的扩展 Flutter 组件?
如何让 Web 标准和 Flutter 标准共存,以及面向Web开发者和Flutter开发者的工程化如何建设?

本次演讲从日常案例 /技术发展/行业变化 出发,介绍关于 KUN 的动机、价值、挑战、应用效果和展望。

演讲提纲:

1. KUN 的背景和动机,为什么在跨端领域还需要新的方案
2. KUN 的技术方案和特点介绍
3. KUN 在闲鱼内的应用实践和效果
4. KUN 的演进和展望

你将获得:

  • 了解在跨端领域的技术选型和挑战
  • 了解 KUN 的技术方案和特点
  • 了解 KUN 在闲鱼的应用和效果
  • 了解 KUN 项目后续的规划演进

by 罗广镇

腾讯
高级客户端开发工程师

Flutter 是目前主流的跨端开发方案,而混合工程开发是存量项目引入 Flutter 必须要面对的问题。终端项目引入 Flutter 开发大多采用 Native 和 Flutter 混合的方式,存在路由、通信、性能、版本兼容和开发流程上的诸多问题需要解决,业界解决方案并不完善。本次分享将介绍腾讯内部广泛使用的 Flutter 混合栈开发方案,包括如何抹平混合路由差异,兼容 Flutter 与原生开发能力和各技术栈混合开发,支持单/多引擎、页面/视图级容器加载、PlatformView 等复杂的使用场景。目前已经在腾讯内部 20 多个项目得到应用。

演讲提纲:

1. Flutter 混合开发背景与存在问题

  • 官方多引擎混合开发方案及问题
  • 混合开发场景常见痛点

2. 混合栈开发框架 TRouter 设计与实现

  • 统一为原生导航栈的路由方案
  • 单引擎与多引擎混合开发与引擎管理
  • 视图级别多窗口混合使用
  • 混合栈消息通信方案
  • 生命周期与事件传递
  • Flutter 版本平滑升级支持与多版本支持

3. 复杂开发场景实践

  • PlatformView 使用实践与优化思路
  • TRouter 与官方导航栈混用
  • Flutter Web 路由支持

你将获得:

  • 复杂业务跨端开发的技术实践与思考
  • 了解海量业务已成功应用的 Flutter 混合栈开发高效方案
  • 大厂 Flutter 开发的优秀经验和踩坑过程 

交通指南

上海·宏安瑞士大酒店

Swissotel Grand Shanghai
地址:上海市静安区愚园路1号
  • 微信咨询

  • 电话咨询

    联系电话:+86 18514549229

微信联系我们

小姐姐 瑞丽