智能
负责初代 iPhone 硬件的那个人,出来说了十年前的故事
为了初代 iPhone,苹果准备了十六七个原型
这是一张初代 iPhone 系统运行界面。
随着《乔布斯传》发表和前 iPhone 项目员工出来发声,越来越多人知道 iPhone 早期开发的故事:曾有过一个叫 Purple Project 的 iPhone 开发计划但停了。之后两组人分别开发 P1、P2,最后苹果照着后者的研发思路重新发明了手机。
发照片的人是一位来自澳洲的年轻人 Sonny Dickson。他此前曾放出过 iPhone 5s 指纹模组、iPhone 5c 彩壳等信息。Dickson 跟 5-10 位中国消息人士有联系,他们通常花 250-500 美元从组装线工人那里买原型组件,然后再把照片或视频发给 Dickson,消息放出后给网站带来的流量收益几方共同分成。
昨天,他又放了一组早期初代 iPhone 不同开发版机器的照片和系统运行视频。看到这个视频后,参与 iPhone 开发的托尼·法戴尔给科技媒体 TheVerge 主编 Patel 打了电话,主动透露了更多当时的故事。有些事情和人们现在知道的不太一样。
法戴尔表示,参考 iPod 设计的 P1 和大屏幕、多点触摸的 P2 项目之间的关系,是关于设计的思路的竞争,而不是两组团队间的竞争。无论是用户界面开发还是软硬件之间的开发、适配,苹果都在不断的做测试。
比如 iPhone 要不要实体键盘?事实上当时团队里的人都想在实体键盘而不是屏幕上打字,这种条件反射式的想法必须有人去推一把才有可能改变。
“大概有 16、17 个不同的概念产品。”法戴尔说,“两个团队(指 P1、P2)在一起工作。有了开发版原型机后,我们在硬件上重写 UI,尝试各种不同的触摸屏和硬件按键设计。”
对于照片、视频里正运行 iPod 和虚拟滚轮界面的 iPhone 以及右边那台运行白底系统的 iPhone,他解释说这是为了快速呈现用户界面的改动效果,把 Mac 上面的 Director 开发调试画面映射到 iPhone 上。
”你在视频里看到的东西都只是 UI 团队在做,不涉及任何硬件层面的调试,我们当时是在 Mac 上做的。有人把这个系统移植到实际的 iPhone 上。“在回答 TheVerge 有关视频里运行的系统是怎么一回事时,法戴尔这么回答。至于是谁移植的,法戴尔并不知情,只是谈到说苹果不会像视频呈现的内容一样,把两台原型设备并排放一起展示。
对于放弃 P1 的 iPod 界面和实体按键设计,法戴尔觉得实现起来难度大、早就准备放弃,不再浪费时间,而乔布斯不同意。
“不,我要你去做。去做这个事情,你必须尝试。”乔布斯说。他还曾希望 P1 团队试着做出一台像诺基亚 3650 那样的设备。
“我们每样都尝试了”,法戴尔说。四五周时间的尝试过后,他觉得这是在浪费时间,但又必须做好开发准备,因为这是乔布斯要的东西。
此外法戴尔还提到一件事。在所有有关 iPhone 早期开发的故事里,几乎都提到一个叫做 Purple Project 的神秘项目,说这是 iPhone 最早的原型机。
但实际上完全不是这回事。Purple Project 事实上是 iOS 的开发代号。
“后来我接管工作后有个条件,就是确保整套系统可以在手机上工作。因为 Mac OS 系统庞大,所以我选了嵌入式 Linux 项目,我也知道这是更好的选择。史蒂夫对这些所有事情感到高兴。从我接管部门一直到我确信能够推进 Purple OS 操作,大概有几周时间。”
在法戴尔接管 iPod 部门前,鲁宾斯坦是负责人。部门里有一个基于 Linux 的操作系统,鲁宾斯坦已经和其他人开始做了。然后是简化版 OS X 的事情,由 Avie Tevanian 和 Scott Forstall 合作。两队人在竞争,看谁的方案更好。
最终苹果用了三年多时间、所有高管参与其中、超过十亿美元的研发经费,才带来了第一代 iPhone。
题图来自:wiki
原文链接 (已下线): https://www.qdaily.com/articles/36737.html
Wayback 快照: http://web.archive.org/web/20170118131147/http://www.qdaily.com:80/articles/36737.html
原始截图: http://ww3.sinaimg.cn/large/007d5XDply1g3y9673injj30u04pmu0x