基于小程序技术栈的微信客户端跨平台实践

所属专题:跨平台技术

嘉宾 : 张志坚 | 微信高级工程师

会议室 : 二层 2号会议厅A

讲师介绍

专题演讲嘉宾:张志坚

微信 高级工程师

张志坚,微信高级工程师,2018年加入腾讯微信团队,主要从事跨平台方向,从参与基于C++的跨平台UI框架到基于Flutter的跨平台框架研发,持续推进跨平台方案落地。曾就职于阿里UC浏览器内核团队,主要从事多媒体、浏览器内核方向,经历了UC浏览器内核从U3到U4的过程,先后主导了浏览器内核网络流媒体方面的播放和下载架构设计,持续优化TCP/IP/HTTP2网络模块,帮助提升网页性能。

议题介绍

地点:二层 2号会议厅A
所属专题:跨平台技术

演讲:基于小程序技术栈的微信客户端跨平台实践

小程序自诞生以来,经过两年多的发展,成为了微信开发者生态中最具有生命力的一环,为外部开发者开辟了全新的想象空间。然而,小程序带来的改变绝不仅限于微信之外,小程序技术栈的确立,又对微信客户端的研发产生了怎样的影响?本次分享将带来微信客户端中基于小程序技术栈的跨平台开发实践。

 

演讲提纲:

1. 微信客户端的跨平台实践尝试

(1)微信客户端跨平台技术的应用历程

       基础组件的跨平台

       业务开发的跨平台

2. 小程序与微信客户端

(1)客户端视角的小程序运行框架简介

(2)小程序技术栈如何为微信客户端业务服务

3. 基于小程序技术栈的微信客户端跨平台实践

(1)运行效率和研发效率的平衡

(2)如何解决小程序用作客户端功能开发的体验问题

        小程序的体验问题根源

        类 RN 的原生渲染解决方案

        跨平台的 LV-CPP 渲染方案

        使用 Flutter 优化 LV-CPP 跨平台渲染方案

4. 总结与展望

(1)Flutter 在微信中的其他应用

 

听众收益:

1. 了解微信和小程序的技术架构

2. 可以拓展 Flutter 在不同层面的应用价值

3. 为跨平台方案提供新的思路,在开发效率和性能体验上提出更高的要求

交通指南

© 2020 Baidu - GS(2019)5218号 - 甲测资字1100930 - 京ICP证030173号 - Data © 长地万方
本网站图片存储由七牛云独家支持