专题演讲嘉宾:何加淼

腾讯PCG DSL 跨平台动态化框架负责人

何加淼(jiamiaohe),2013 年加入腾讯,曾参与新蜂反编译 ROM、TOS 操作系统、应用宝、微视等项目,拥有丰富的 Android 系统、App 等嵌入式设备开发经验。现任 PCG 代码委员会理事,DSL 跨平台动态化框架负责人。在公司内部整合了类 DSL 动态化框架,建立了统一的 DSL 标准。通过高性能、轻量级、低代码、一码多端的特性,建立了前后端一体的开发生态,大幅提升大前端研发效率。
 

by 何加淼

腾讯
PCG DSL 跨平台动态化框架负责人

随着用户隐私、数据安全法规的日益健全,版本发布收到了较大的制约,App 动态化发布的诉求日益强烈,但 React Native 类似框架存在包体积大、性能偏低等诸多问题,导致不能运用在首页等核心场景,前后端研发流程的割裂也让开发流程变得低效。所以我们通过 DSL+脚本的思路来实现动态化,采用了给予异步 Layout、细粒度复用、层级打平的渲染引擎,实现了超越 Native 的渲染能力。通过转换 AST 抽象语法树,实现了对 Web 端的支持。并借助飞流平台强大的页面管理和应用能力,让产品、运营同学可以进行页面编排、AB 实验、实时发布上线,打通了整条研发流程,提升了效率。

演讲提纲:
1. 背景

  • 腾讯 DSL 框架发展史

2. 追求更快,如何实现极致性能
3. 完善的全链路生态

  • 一次代码,八端运行
  • 多种框架特性赋能业务
  • 生态建设,构建新型研发模式
  • 自动化层域实验,快速验证

4. 展望未来

  • 腾讯动态化框架

你将获得:

  • 一码多端:一套代码可以运行在 Android、iOS、Web、小程序、Windows、Mac、Pad、手表等多种终端设备上
  • 高性能:通过异步 Layout、UI 直出、细粒度复用、层级打平、数据穿透等多种特性,实现超越 Native 的新能表现
  • 低/无代码的新研发模式:借助强大的页面管理和应用能力,让无代码基础的产品/运营同学通过拖拉拽简单可视化操作即可实现新页面编排、页面 AB 实验、实时发布上线
  • 积木式框架:通过解耦合的设计,在不同的场景可以使用不同的渲染引擎。也可以使用不同的动态化框架
在报名过程中如有任何问题,欢迎微信扫描二维码联系我们的票务经理