# 关于本书

由于近些年移动互联网的高速发展,移动应用经过了一段野蛮式的增长期,然而移动设备的计算能力并没有与之相应的大幅提升,这对于大体量的 APP 来说,无论是开发效率,还是用户体验的优化都遇到了前所未有的挑战。而 Booster 就是滴滴在面临这样的挑战下诞生的,它为移动应用的质量和体验优化提供了另一个选择,我相信,这也是一个非常不错的选择。

Booster 在开源后,得到了成百上千的开发者的认可,加上 Booster 的项目结构之复杂,给初学者带来了不少困扰,我觉得有必要系统性的介绍 Booster ,以及如何最大化的发挥 Booster 的价值,帮助更多的开发者。

# 本书适合人群

本书主要面向 Android 应用开发者,由于 Android 采用基于 JVM (Java Virtual Machine) 的编程语言作为其应用开发语言,所以,对于本书的读者来说,不仅要具备 Android 平台相关的基础知识,还需要对 JVM 有一定的了解。

本书部分章节涉及到编译原理、静态分析,这些内容同样适用于其它编程语言的应用开发者,可能对于初学者有一定的难度,我相信,在不断的学习和实践中,大家一定能够轻松掌握和应用。

# 本书版权

本书所有内容在未经修改的情况下,允许以任何形式进行自由传播,包括但不限于转载、存档、印刷等途径。