Qcon上海2014

AK(AlloyKit),手机QQ Hybrid app 优化新思路

讲师: 
所属专题: 

无线移动终端的兴起,引发业界 Native app 和 Web app 选型大讨论。随着终端机器性能的不断提升,结合 Web 和 Native 的 Hybrid app 在体验上逐渐得到改善和认可,并以其不可替代的快速迭代能力,在大量的场景中获得广泛的运用。如手Q 中群部落、吃喝玩乐、主题中心等核心业务。AK(AlloyKit)是一套高性能的 Hybrid Web 业务的技术架构体系,能够使 Web 项目快速拥有 Web 资源离线化、JS Api、诊断分析、自动种入登录态和续期、DNS管理、开发者工具、关键性能数据上报等特性。目前 AK 已经手机QQ、PC QQ、手机空间、手机QQ音乐 4 大平台级产品进行运用,超过 4 个 BG 的 200 个业务接入。本次分享将详细解密 AK 的核心模块实现细节,内容包括:

1、移动时代 Web 开发困境

2、问题到此为止,AK 架构简介

3、优化 Web 内核启动速度

4、AK Web 前端静态资源离线化机制及优化

5、动态数据离线化解决方案

6、Web 能力增强,JS Api 

7、AK 其他模块功能

8、未来发展计划

腾讯高级前端工程师, AlloyTeam 前端团队核心成员
微博: @rehorn_v
个人主页:

陈桂鸿,腾讯高级前端工程师,AlloyTeam 前端团队核心成员,2010 年加入腾讯,先后负责 WebQQ 架构及性能优化、Q+ 第三方开放平台、手Q AlloyKit 项目规划、运营推广,AlloyTeam 开源项目 ipresst/livepool 等开发,较早参与 Webkit/HTML5 实践和推广,有丰富的  Hybrid 开发调试经验,目前致力于实践更优的移动 Web App 性能和体验。个人喜欢折腾,喜欢 nodejs,Mac粉,工具效率控,追求更优的工作流。

演讲Slide下载