安卓传奇:Android缔造团队回忆录
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

推荐语

作为智能手机近15年演进的历史见证者,我有幸收藏了Android之父Andy Rubin的两部经典产品:Hiptop和HTC G1。在今天看来,它们在外观和功能的设计上,绝对属于“脑洞大开”。如果你不了解这个背后的故事,可能只会觉得这是两个“怪胎”。但真是由于工程师们的这种偏执和执着,改变了一个移动互联的时代,也改变了数十亿人的生活方式,这本书正是记录了他们从零到一的研发故事。

——老麦 少数派创始人

Android的崛起确实是个奇迹,彼时微软Windows生态拥有最多的开发者,而Nokia Symbian拥有最多的手机用户,可以说iOS开创了移动新时代,但没想到最后Android成为移动时代的王者生态。

本书作者是Android早期成员,他通过采访收集了大量珍贵资料,为我们再现了这一传奇的发展历程。相信IT领域的创业者、投资人、开发者阅读此书后,都会有所启发。我们正在经历下一场技术大变革,AI生态、元宇宙生态、机器人生态会如何演化,我们从本书也能得到一点启示。

——蒋涛 CSDN创始人及董事长、极客帮基金创始人

看到这本书,回想2010年我在研究Android系统时,因缺乏参考材料,基本上需要逐行去琢磨代码。那时候就想,多高天赋的人才能做出这么优雅的设计!看了这本书后,很多疑惑豁然开朗——Zygote的想法来自Emacs的反转储特性,Activity的灵感来源于Palm OS,Binder的设计更是追溯到BeOS……从书中还可以看到许多天才——负责Dalvik、Treble的Dan和Iliyan分别从7岁和8岁就开始编程,最了解Android框架的Dianne Hackborn出身计算机世家……

令人感叹,Android的成功不是偶然!刚好此时我们正在思考和设计面向万物互融时代的新型操作系统,本书对我们来说就是一面镜子——以史为鉴,不忘初心,沉心静气,砥砺前行,静待花开。

——罗升阳《Android系统源代码情景分析》作者、OPPO潘塔纳尔首席架构师

阅读本书的过程中,亲切感不断涌上心头,它从回忆录的角度为我们讲述了我们所熟知的Android各个模块的诞生历程,通过一个个故事为我们解开了非常多的谜题:为什么选择Java?Dalvik是如何诞生的?Zygote为何这么设计?为什么使用Binder?等等,非常值得回味。

——张鸿洋 wanandroid.com站长

这是每个安卓开发者都该看的关于安卓的发展史,以及有关安卓初创团队的创业故事。看完后我仿佛回到了那个闷头敲代码、一心改变世界的纯粹阶段,致敬每个曾经有过改变世界梦想的开发者们!

——stormzhang Android前开发者、现创业者

我们总是强调选择大于努力,安卓团队不仅选择努力,更选择热爱。团队会影响行为、激发创造,同一个人在不同团队的表现可能会天差地别,所以在我们的职业生涯中好团队可遇不可求,碰上是莫大的幸运,我们千万要珍惜。时光一去不回头,再回首,峥嵘岁月稠。

——史海峰 公众号“IT民工闲话”作者

这是一本难得由Android团队内部人员亲自撰写的关于Android的回忆录。在当时,即便是一个在操作系统领域开发和管理经验都非常丰富的团队,如果想造就Android今天的成功,那也是一件不可思议的事情。大到对商业模式、开源、编程语言选择的思考,小到单用户单应用设计、图形渲染设计、自动化工具搭建等前瞻性考虑,本书都做了充分的介绍,相信会让广大“Android同学”受益匪浅。如果你恰好有一定的Android开发经验,在阅读这本书的过程中心情一定会非常愉悦,你会偶遇不少早期Android开发的技术点和相关人物。

——吴更新(Trinea)开发助手App作者、codekk.com站长

这是一本关于一个简单想法如何发展成为全球使用用户最多的移动端操作系统的故事。作者Chet Haase是Android视窗系统的核心开发者,也是Android性能优化方面的专家。正是得益于他与其团队的杰出工作,最终他们给广大用户提供了高效且流畅的动画效果,以及优雅且好用的编程控件。身为Android团队的早期成员,由他来讲述Android系统演变故事,其真实性与完整性是有保障的。

书中有大量珍贵的照片,以及作者与主要开发者的访谈记录,也有许多技术背后的故事,当然也包含技术决策者们的思考,比如Android为什么要采用Java作为首要开发语言?如果你是Android从业者,不管你是对Chet Haase大神的崇拜,还是对Android系统发展壮大的历史感兴趣,这本书都值得一读。

——高建武 Android Performance博主

其实我不赞同把这本书当作Android史来读——尽管它的确是按照时间对访谈内容进行排序的。这不是说这本书不够精确,恰恰相反,书中能看到很多作者作为亲历者和采访者竭力记录下来的细微碎片。如果你对早期Android毫无了解,这些“过分”丰富和真实的碎片会让你在“这事儿啥时候发生的?”和“天哪,我找到时间轴了!”之间反复徘徊。

如果你想从这本书里寻找那种充满成功学意味的历史总结,那一定找错了地方。

但也正因如此,这本书对于科技爱好者来说才如此有吸引力。碎片本身是随机的、混沌的,正如Android的成功也存在极大的偶然性,模仿Android早期的这些故事碎片,并不能让你再缔造一个Android。但如果你平和一点,不去想通过“一本书了解Android发家史”,这本书会让你更加真实地回到近10年前谷歌大楼的走廊上,陪伴Android这个伟大操作系统的名字从四处碰壁到名扬天下。

记录本身就弥足珍贵。

——某bit 知乎手机话题优秀答主

在今天,我们对“Andriod”或者“安卓”耳熟能详,它是全世界最大、影响范围最广和使用人数最多的操作系统,但在2005年谷歌收购它的时候,或者更早,2003年Andy创立它的时候,Android的命运并不是这样的。

最初的Android甚至是一个面向专业相机的操作系统而不是手机,当它转向手机的时候,面对的是微软、塞班这样的巨无霸级别的对手,包括2007年横空出世的乔布斯的iOS。从2003年Android的成立,到2009年和摩托罗拉合作的Droid的推出,Android正式在市场上站稳脚跟,并展现出极其可怕的竞争力。过去了六年,这其中的故事是什么样的呢?由Chet Haase创作、徐良先生翻译的这本《安卓传奇》,给我们揭开了这个伟大征程的神秘面纱,这个故事,我相信很多人都会感兴趣。

——小蒜苗 自媒体人

在全球化的时代,我们并不关心自己用的是什么操作系统,只关心好不好用,就好像我们下馆子不会关心厨师的道德水平。而逆全球化的时代,则迫使我们必须关注操作系统的从属与始末。如果你想要从头开始了解操作系统到底是怎么一回事的话,最好的办法就是从全球用户量最多的操作系统开始,去了解它是如何诞生和发展的,而《安卓传奇》就是一个很好的选择。它非常详细地介绍了Android团队是如何从零开始,从底层一步一步把Android系统搭建起来的。

——代天宇(网名:学写作的丧失)知乎手机话题优秀回答者

从2012年接触Android至今,我已经做了10年的Android开发了。在这10年中,我一直用的是Android手机,见证了Android系统的逐渐成熟,以及对它从嫌弃到离不开的转变。曾经被吐槽的问题逐步被修复,如今的Android系统有着很好的用户体验,成为最成功的移动端操作系统;曾经很难找到成体系的学习资源,想上手也很困难,如今无论是IDE、库和框架,还是学习资料,都大幅降低了开发者上手和开发的难度;除此之外,Android还向各家手机厂商学习,引入优秀的技术和交互方案,每个系统版本都能看到Android的进步。如果你想了解Android的成长历程、想对Android的整体框架有更深入的了解,强烈推荐阅读这本书,你会从中大有收获。

——张明云 知乎编程、安卓开发话题优秀回答者

我们往往过度聚焦于Android对手机发展的贡献,而忽略了它在泛电子产品领域的王者地位。仔细观察你会发现,身边带屏幕的甚至不带屏幕的泛电子产品都在用安卓系统,比如,收银台、KTV点歌屏、行车记录仪、POS机、汽车中控、儿童手表、玩具遥控器,等等。Android系统服务我们生活的方方面面。

Android免费开源的特性让它迅速占领了这方面市场,其易用性和快速的更新迭代更是让使用这些设备的用户受益。现在的年轻人以为这些设备生来就该这么好用,而事实是在Android系统普遍被运用之前,这些设备毫无人性化操作可言。要理解这个变化,你得用一定的年华来经历,而另一个有效途径就是看这本书——《安卓传奇》。

——李杰灵 趣评测创始人