移动互联网,随时随地

专题出品人: 
专题日期: 
星期六

互联网的大潮还未完全褪去,我们又迎来了移动互联网的井喷,随着智能设备的普及和4G网络的推开,新的时代正在到来。结合终端提供的超出web的新特性,在7亿手机用户这样一个群体之上开发新的平台,重塑我们的生活方式,一定会创造更惊天动地的奇迹。

但是与传统软件开发不同,移动开发是互联网技术和移动通信技术的结合,在终端、网络、服务三个层面上都面临着许多新的技术挑战:

  • 如何打造平台型的APP,以更低的建设和运行成本,应对繁杂的业务变化?
  • 如何思考客户端的性能和稳定性优化,怎样做到更快,更稳定,更顺畅,更省电,更省流量?
  • 如何结合终端的定位、语音、摄像头等独特能力打造更有竞争力的服务?
  • 如何保证通信和连接的质量,更高的数据吞吐,并且稳定低时延?
  • 如何面对终端操作系统的快速发展和不断碎片化?

我们计划从不同的业务领域邀请移动开发实践者,分享他们在实际工作中所面临的挑战、成功经验与教训

云端建设

- 高性能海量API网关

- 管上建设

- SPDY协议的实践

端侧建设

- 容器 Bundle机制

- H5容器(jsbridge/packageapp)

- 动态升级

支撑系统

- 监控

- 栅栏

- 配置中心

- 打包发布

如何从技术层面提升移动音乐服务的竞争力,如今,市面存在大量的音乐类APP,在开发音乐类APP过程中,如何能够提升APP整体体验。

1:切歌太慢怎么办,采用预缓存技术,压缩歌曲切换耗时,完成自然流畅的切换效果,从而打造极致的听歌体验;

2:音质优化分步做,通过细化音频处理的颗粒度,将播放,解码,均衡等核心功能进行分块处理,提供预处理、过滤,重定向的扩展空间,兼顾跨平台支持,提供更加灵活的业务组合;

3:到处都是音频文件,采用逻辑层和物理层的分离的思想,结构化音频数据,建立统一的音频数据管理中心;

4:收藏数据又多又慢,支持多平台编辑,支持离线编辑数据,既快又省的提高虾米重度用户数据同步体验。

去哪儿网2010年开始投入无线领域,发展过程中不断的探索寻找手机应用在降低部署成本及跨平台方面的解决方案,随着HTML5标准的成熟,使用HTML方案在性能及体验间寻求平衡的解决方案逐渐变得可行。本次分享主要介绍去哪儿无线团队在探索过程中遇到的问题以及目前应用的从开发到构建部署的一套整体解决方案。

分享要点:

1. AMD模块化开发,完全遵循commonJS规范

2. 基于SPI(Service Provider Interface)思想的组件化提供页面在浏览器及Native应用间的体验及能力的差异化。

3. Backbonejs:提供MVC框架、前端URL路由、HistoryManager(历史记录管理)

4. underscore:提供前端模板

5. Requirejs:前端资源加载器,负责模块化文件(同步/异步)的载入和编译打包

6. GruntJS:前端开发工具,提供前端开发环境和代码编译功能,和Jenkins结合,完成代码部署

7. rhino:使用JS开发后端,前后端统一开发语言,减少人力成本,同时,保留了JS调用jar的能力

分享猿题库在开发中,从技术角度演化出来多一些值得分享的技术实现细节,包括:富文本排版引擎、流量节省、特性开关。

1. 富文本排版引擎是基于CoreText实现的一套高质量的图文混排引擎。

2. 流量节省是一整套节省客户端流量的解决方案。

3. 特性开关是一套可以由服务器随时调整的运行参数。

近年来移动互联网高速发展,快速的从功能机时代进入到智能机时代,从2g网络进入到了3g、4g、wifi等高速网络,终端和网络的变革引起了用户需求的巨大变化,需要不断有更合适的技术来更好的支撑用户需求,手机QQ作为一个近12年历史的移动互联网老兵,见证了行业的巨变,业务规模从零发展到目前用户同时在线过亿。

在快速发展的过程中,手机QQ在服务海量移动用户方面经历了多年的探索和积累,如何选择最优的移动网络路由,如何加快数据传输速度,如何为用户节省流量,如何做到亿级在线用户的高可靠接入服务,以及海量移动用户的后台架构设计变迁,借此机会可以与大家一起分享探讨。

雅虎全球月活跃用户已经超过10亿,其中多达5.5亿用户在移动端使用雅虎产品。雅虎已经全面转型为一个移动为先的公司。在移动互联网时代,移动云的概念是什么,移动云如何更好的服务移动用户是一个重要的课题。本次演讲将重点介绍雅虎在移动云各方面做的工作,包括移动存储、计算、设备识别、数据分析、通知推送等。最后,以一个具体的例子,一张图片的雅虎移动云之旅,带领听众深入了解其中的一个移动云服务。

听众受益:

1. 了解移动云有哪些特殊的性质和特点,移动云和普通的云服务有哪些不同。

2. 为支持一个app应用,背后有哪些云服务做支撑。

3. 雅虎这样大规模的移动云服务是怎样运作的。