Table of Contents
Cast xi
Acks xv
Introduction xix
Part I In the Beginning
1 Android the … Camera OS? 3
2 The Farm Team 7
3 Growing the Team 17
4 The Pitch 23
5 The Acquisition 33
6 Life at Google 35
Part II Building the Platform
7 The Systems Team 45
8 Java 73
9 Core Libraries 85
10 Infrastructure 91
11 Graphics 99
12 Media 111
13 Framework 117
14 UI Toolkit 137
15 System UI and Launcher 151
16 Design 159
17 The Android Browser 169
18 London Calling 181
19 Applications 187
20 Android Services 195
21 Location, Location, Location 211
22 Android Market 221
23 Communications 225
24 Developer Tools 235
25 Lean Code 245
26 Open Source 245
27 Managing All the Things 255
28 Deals 269
29 Product vs. Platform 273
Part III The Android Team
30 Android = Google 279
31 The Wild West 283
32 Fun with Hardware 287
33 Fun with Robots 291
34 Work Harder, Not Smarter 293
35 Bacon Sundays 297
36 Postcards from Barcelona 299
Part IV Launches
37 Competition 303
38 Meanwhile, in Cupertino 307
39 The SDK Launch 311
40 The Run Up to 1.0 319
41 1.0 Launch 325
42 G1 Reception 329
43 Just Desserts 331
44 The Early Devices 335
45 Droid Did 343
46 Samsung and More 349
47 The Hockey Stick 353
Part V Why It Worked
48 The Team 359
49 Decisions, Decisions 361
50 Timing 365
51 Success! We're Still Here! 369
Appendices
A Jargon 373
B Related Content 381
Index 383