乔布斯曾宣称苹果核心是一家伟大的软件公司,而创造苹果软件的关键方法就是“创意选择”。苹果核心产品工程师科钦达,从业务一线的视角总结了产品创新的七大要素——灵感、协作、技术、勤奋、决断力、品味、同理心。这本书将使你看到软件从一堆草稿纸中逐步诞生的过程,以及苹果工程师团队是怎样赋予它们灵魂的。他们自然而然地运用创意选择的方法,在日常工作中潜移默化地团结合作、影响彼此,并传承着苹果富有创造力的企业文化。作者认为,这种传承自上而下,缘于顶层毋庸置疑的——不妥协的史蒂夫•乔布斯,也自下而上,始于一群名不见经传的设计师和程序员。在本书中,你还会了解苹果iPhone、iPad等产品的软件和Safari浏览器背后的开发故事和细节,以及创造苹果独特软件的神秘技艺。
创意选择
作者:肯·科钦达 (Ken Kocienda)
全书第一章就写得非常生动,他们在苹果的密室里向乔布斯演示 iPad 的全键盘,这是作者肯有生以来第二次给乔布斯做演示,他很紧张。
之前他们设计了两种不同的键盘,分别是 5 排按键的“更多按键”方案和肯自己设计的 4 排按键的“更大按钮”方案,他们会给用户同时提供这两种键盘,用户可以按照个人喜好、按一个 Zoom 按键来切换到自己喜欢的键盘。
当时肯演示了两种键盘、演示了怎么在两种键盘之间切换…这两种设计都要等待乔布斯来选择。结果乔布斯没有确认这两种设计,反而转过来径直看向他,问他:
“我们只需要其中一种,对吧?”
肯就傻眼了。
乔布斯随后又问肯:“你觉得我们应该用哪一个?”
最后肯选择了自己设计的“更大按钮”键盘方案,乔布斯想了几秒钟,然后宣布了他对这次示例程序的最终决定。
“好的,我们用‘更大按键’这个方案。”
前言 创造卓越软件的方法——创意选择
第1章 向乔布斯做示例演示
史蒂夫可以预言未来
进入密室
苹果之核
简洁是灵魂
“圣人”的裁决
史蒂夫只说了四句话
第2章 初入苹果
鹦鹉螺没有吹响
苹果的浏览器替代计划
驯服Mozilla
10×程序员
理查德·斯托尔曼
示例程序法
第3章 第一次“尤里卡时刻”
移植策略
代码与菜谱
修正、重启、报错……
黑色石碑
灵感1%+汗水99%=发明创造
第4章 乔布斯要的是速度更快
替代IE浏览器
PLT——软件调试官
优化与速度底线
Safari:大家都喜欢的名字
乔布斯的演讲
Safari的成功,侥幸吗?
第5章 困境中的挣扎
离开苹果,去谷歌?
成为“签字”人
“海森堡”故障
寻求帮助
从“我”到“我们”
第6章 神秘的Purple项目
错误决定
智能手机开发团队
键盘德比大战
苹果风格
第7章 第二次“尤里卡时刻”
Newton的噩梦
“胜利之作”的难题
一个按键只放一个字母
自动纠错功能
QWERTY键盘与品位
第8章 收敛阶段
又出错了
自动纠错词库
图像倾斜算法
在压力下倒计时
初见iPhone
最后的排查
创意选择的魔杖
第9章 革命性产品:iPhone
融合理念
图标的尺寸
用户界面顺畅
删除建议栏
匠心独具
算法与启发的平衡
iPhone之所以伟大……
第10章 最后一次做示例演示
比尔做了个木头iPhone
iPad键盘示例演示
自己做决定
后记
致谢