在 GMTC 北京2019大会上,来自淘宝的徐远同讲师做了《Kraken: 基于 Flutter 引擎的 TypeScript UI 框架在树莓派上的应⽤》主题演讲,主要内容如下。
演讲简介:
5G 时代即将来临,IoT 是 5G 时代一个重要的场景之一。应该以什么姿态和角色去迎接新的技术变革,是每个端开发需要思考的问题。
淘宝技术是新零售的践行者之一。我们曾在线下零售,工厂制造中尝试过包括 WebView、Hybrid、纯 Native 在内的多种技术方案,以求在渲染性能、动态性和开发效率中取得平衡,但效果差强人意。因此,淘宝渲染技术团队在 Flutter 的 Native 引擎基础上,建立了一套基于 TypeScript 的,拥有 2D/WebGL/WebGPU 能力的可编程自定义的 UI 渲染管线。
本次分享将会以渲染技术团队在 IoT 零售中的实践作为起点,详细介绍新的 UI 渲染管线的原理和实现,包括自定义渲染管线关键实施步骤、引擎中实现的核心技术、跨平台移植的一些细节等内容。希望对关注渲染技术的端侧与会者带来思路上的拓展和帮助。
讲师介绍:
徐远同,花名二同
淘宝前端渲染技术团队负责人
此前曾任职于华为、百度,参与过百度地图等重量级 App 的研发。2016 年加入淘宝,负责高性能 W3C 标准化图形渲染引擎以及工具链的研发。主要研究方向为 WebGL/WebGPU 标准的自有实现,以及跨平台跨终端的 UI 渲染体系,以拓展前端边界为目标努力。
完整演讲 PPT 下载链接:
https://gmtc.infoq.cn/2019/beijing/schedule
评论