技术教育社区
www.teccses.org

[夸克网盘]安卓传奇:Android缔造团队回忆录 PDF

封面

作者:Chet

页数:372

出版社:电子工业出版社

出版日期:2022

ISBN:9787121438639

电子书格式:PDF

PDF下载地址

1:夸克网盘下载地址

2:百度网盘备用地址

内容简介

本书讲述了Android如何从一个无法引起投资者兴趣的相机软件发展成为安装在全球30亿台设备上的移动操作系统的故事。作者花了四年时间,采访了早期Android团队的大部分成员,让这些鲜为人知的精彩故事得以保存下来,并以幽默诙谐的笔风呈现给读者。作者按照时间顺序讲述了这家初创公司是如何起步的,团队成员是如何走到一起的,以及他们是如何构建出这个操作系统的。这个雄心勃勃的项目从脆弱的低谷开始,这家初创公司最终被谷歌收购,并在激烈的行业竞争中披荆斩棘,成为席卷全球的移动操作系统。本书讲述的是Android的故事,任何对这个行业或产品感兴趣的人都可以阅读它,包括软件技术开发者、手机用户、产品经理、市场人员和公司高层决策人员,等等。

作者简介

Chet Haase在硅谷的高科技公司工作多年,通常从事图形软件。2010年,他加入了谷歌的安卓团队,在那里他编写了动画和UI软件,领导了UI工具包团队,担任安卓开发者关系首席倡导者,现在是图形团队的工程师。
译者徐良:毕业于厦门大学软件工程系,十多年软件开发架构经验,曾在花旗银行、eBay、SAP等公司任职。2017年创办上海惠比信息技术有限公司,任CEO,专注于电商网站和App开发。

本书特色

本书讲述了Android如何从一个无法引起投资者兴趣的相机软件发展成为安装在全球30亿台设备上的移动操作系统的故事。作者花了四年时间,采访了早期Android团队的大部分成员,让这些鲜为人知的精彩故事得以保存下来,并以幽默诙谐的笔风呈现给读者。作者按照时间顺序讲述了这家初创公司是如何起步的,团队成员是如何走到一起的,以及他们是如何构建出这个操作系统的。这个雄心勃勃的项目从脆弱的低谷开始,这家初创公司最终被谷歌收购,并在激烈的行业竞争中披荆斩棘,成为席卷全球的移动操作系统。本书讲述的是Android的故事,任何对这个行业或产品感兴趣的人都可以阅读它,包括软件技术开发者、手机用户、产品经理、市场人员和公司高层决策人员,等等。

目录

背景介绍 1

第一部分 开端

1. Android……相机操作系统 11

2. 农场团队 13

Be 14

WebTV/微软 17

Danger 17

Nick Sears和移动数据 18

齐聚一堂 20

3. 发展壮大 23

Brian Swetland,Android的第一位工程师 23

Andy McFadden和演示 26

Ficus Kirkpatrick,Android的最后一名员工 27

4. 融资 29

演示时间 29

移动机遇 30

开放平台的机会 31

盈利 34

推销梦想 35

5. 收购 38

6. 在谷歌的日子 40

在谷歌招聘 41

Chris DiBona和他的招聘解决方案 42

Tom Moss和他在东京的招聘 44

第二部分 构建平台

7. 系统团队 49

Brian Swetland和内核 50

Ficus Kirkpatrick和驱动程序 51

Arve Hj?nnev?g和通信模块 52

Iliyan Malchev和蓝牙模块 54

Nick Pelly和蓝牙模块 55

San Mehat和SD卡机器人 58

G1之后:Sapphire和Droid 62

Rebecca Zavin和失宠的设备 63

尴尬的重启Bug 64

Mike Chan和B团队 67

安全毯 67

B团队 71

构建健壮的系统 71

8. Java 74

选择编程语言 74

运行时 78

Dan Bornstein和Dalvik运行时 80

Zygote 83

9. 核心库 85

Bob Lee和Java核心库 86

Jesse Wilson和糟糕的API 88

10. 基础设施 90

Joe Onorato和构建系统 91

Ed Heyl和Android的基础设施 92

测试、测试 93

精益的基础设施 96

11. 图形 97

Mathias Agopian和Android的图形 98

系统基础 99

PixelFlinger 100

SurfaceFlinger 102

硬件编配器 103

Mike Reed和Skia 104

12. 多媒体 107

Dave Sparks和铃声 107

Marco Nelissen和音频 108

AudioFlinger 109

遭人唾弃的代码 110

13. 框架 112

Dianne Hackborn和Android框架 113

Activity 116

资源 117

窗口管理器 118

软键盘 119

自下而上的Jeff Hamilton 120

Binder 122

数据库 123

联系人及其他应用 124

破坏王Jason Parks 125

框架工程 126

14. UI工具包 127

Mike Cleron重写UI工具包 128

Eric Fischer和TextView 131

Romain Guy和UI工具包的性能 134

Launcher和应用程序 137

屏幕密度 137

工具包的性能 138

15. 系统UI和Launcher 139

Launcher 139

通知 141

动态壁纸 143

Android的脸 144

16. 设计 146

Irina Blok和Android吉祥物 146

开绿灯 149

Jeff Yaksick和UI设计 150

Android公仔 151

17. Android浏览器 155

浏览器战争 155

Android需要一个浏览器 156

黄威和Android浏览器 157

Rich Miner组建团队 159

葛华、WebView和Android浏览器 160

Cary Clark和浏览器图形 161

18. 伦敦团队的使命 165

Dave Burke和伦敦的移动团队 166

Andrei Popescu和伦敦的浏览器团队 167

Nicolas Roard和前期工作 168

Android和Web应用 169

19. 应用程序 170

移动应用生态系统 170

Cédric Beust和Gmail 171

20. Android服务 176

Debajit Ghosh和日历 177

Michael Morrissey和服务团队 178

火警 181

Dan Egnor和OTA 182

陈钊琪和CheckIn服务 187

卓越的服务 188

21. 位置、位置、位置 189

Charles Mendis和Bounce 189

地图 193

导航 195

22. Android Market 197

23. 通信 200

Mike Fleming和电话功能 200

黄威和消息通信 204

SMS 206

24. 开发者工具 208

Xavier Ducrohet和SDK 209

David Turner和模拟器 211

Dirk Dougherty的文档:RTFM 214

25. 精益的代码 216

26. 开源 218

27. 管理上的那些事 224

Andy Rubin和Android的管理 224

Tracey Cole和Android的行政 225

Hiroshi Lockheimer与合作伙伴 225

Steve Horowitz和工程团队 229

世界移动通信大会 230

管理冲突 231

离开Android 231

Ryan PC Gibson和他的甜点 232

甜点时间 234

吴佩纯和项目管理 234

28. 商业交易 236

Tom Moss和商业交易 236

随遇而安 237

发布合作设备 238

29. 产品与平台之争 239

第三部分 Android团队

30. Android != 谷歌 245

Web与移动 246

31. 狂野的西部 248

Android与谷歌 249

32. 有趣的硬件 251

防干扰机枪 251

神秘的端口 252

网络开关 253

33. 有趣的机器人 254

34. 更努力,而不是更精明 256

35. 培根星期天 259

36. 来自巴塞罗那的明信片 261

第四部分 发布

37. 竞争 265

Android开始受关注 267

38. 在库比蒂诺那边 269

39. 发布SDK 272

2007年11月5日:开放手机联盟 273

11月7日至8日:行业接待 273

11月11日:SDK发布 274

命名这回事 275

Android开发者挑战赛 276

40. 1.0冲刺 279

兼容性的代价 280

性能 282

Bug、Bug、Bug 282

复活节彩蛋 282

应用程序 283

41. 1.0发布 284

9月23日:SDK发布 284

9月23日:T-Mobile G1发布 285

10月21日:开源 286

10月22日:T-Mobile G1上市 286

42. G1的反响 288

43. 都是甜点 290

1.0 R2:2008年11月 291

1.1 Petit Four:2009年2月 291

1.5 Cupcake:2009年4月 291

1.6 Donut:2009年9月 292

2.0 Eclair:2009年10月 293

44. 早期的设备 294

1.0之前:Sooner、Dream(HTC G1)等 295

Sapphire(HTC MAGIC) 295

摩托罗拉Droid 295

Passion和Nexus 296

Brian Jones和设备分发 297

45. Droid成功了 301

46. 三星及其他 306

47. 曲棍球棒 308

第五部分 为什么Android会成功

48. 团队 313

合适的经验 313

正确的态度 314

合适的规模 314

正确的领导 314

49. 决策、决策 315

功能:吸引用户的杀手锏 315

工具:形成应用生态系统 316

商业:形成设备生态系统 317

收购:根牢蒂固 318

50. 时机 319

竞争与合作 321

移动硬件 321

招聘 322

执行 322

51. 成功了?我们还在这里! 323

附  录

附录A 术语 327

附录B 相关内容 334

附录C 人物清单 337

附录D 致谢
赞(55)
标题:[夸克网盘]安卓传奇:Android缔造团队回忆录 PDF
链接:https://www.teccses.org/1414055/

评论 抢沙发