复杂

“一个复杂的系统总是被发现是从一个有效的简单系统发展而来的反向命题似乎也是正确的:从头开始设计的复杂系统永远不会起作用,也无法工作你必须重新开始,从一个简单的系统开始。“
-约翰加尔

如果说苹果公司在过去十年中取得了成功,那就是它从简单的东西开始,随着时间的推移,建立,增长,改进,稳定发展它。

iPhone举例说明了这一策略有许多专家和专家声称最初的1.0 iPhone需要但缺乏的一长串功能结束它没有need任何一位。很高兴有与...不是一回事必要但事情是iPhone没有其他手机所缺乏的,确实是必要的,以便在苹果公司的整体体验中提供一种巨大的飞跃。

加尔定律提出了难题Where do you start? How small? How simple? Where do you draw the line between足够简单,使其工作复杂到足以引起兴趣? That’s the magic独一无二的令人瞩目的iPhone宣布是2007年Macworld Expo上的首次亮相他们钉牢了初始系统,绝对是死定的从那以后的所有事情 - 从那以后就已经有很多了,特别是当苹果公司本月早些时候开始播种时,包括iPhone OS 3.0开发者测试版 - 一直在进化和努力工作(CF爱迪生天才的描述。)

一个明显但错误的答案是苹果公司开始使用手机这就是移动手机行业大多数公司所做的事情,这导致他们陷入了死胡同问题在于,虽然成功的复杂系统从简单的系统发展而来,但并非每个有效的简单系统都能支持额外的复杂性仅仅开始简单是不够的,你必须从一个专为未来发展和增长而设计的框架开始。

请注意,iPhone OS 3.0软件中的所有主要新功能都与电话无关彩信最接近,但即使这与手机无关电话“iPhone”中的“手机”更多地是关于无处不在的永远在线无线TCP / IP网络,而不是20世纪的电话概念。

Apple可能采取的另一个明显的道路就是从我们当时所知的iPod开始这也不会支持这种演变。

苹果开始使用通用口袋大小的网络计算机它没有一个主要目的,而台式PC只有一个主要目的电话只是众多功能中的一个功能,而在大多数其他电话上,功能都附在电话侧面他们在2007年6月29日之后的前18个月销售了3000万台iPhone OS设备,但其中有1300万台是非手机iPod Touch - 证明即使“电话”被完全删除,该平台仍然具有吸引力(同时考虑到iPhone的两个最强大的竞争对手是黑莓和Android,它们都不是手机。)

苹果公司在90年代的问题是他们不再这样做了从1984年的首次亮相到80年代末期,Mac的表现非常出色,硬件和软件每年都在不断改进然后停了下来苹果过于关注下一件大事,并没有足够关注他们已经拥有的稳定的进化改进虽然微软从Windows 3.0升级到Windows 95(一项巨大的改进),但Mac几乎没有动,只从System 7.0升级到System 7.5如果任何Apple的Next Big Things变成了Actual Big Things,那可能就行了,但没有一个。

如果苹果公司在其头18个月内销售了近3000万台牛顿操作系统设备,那么苹果公司就不会“陷入困境”,他们不会购买NeXT,史蒂夫·乔布斯也不会被带回来代替,IDG报道苹果公司在1996年全年仅售出了6万台牛顿装置,这是牛顿市场上的第三年这是关于Apple每天销售多少iPhone OS设备 -每天!- iPhone上市后的前18个月。


iPhone并不仅仅被视为单一设备或一次性创作这是一个平台为长期而设计的框架iPhone没有,也没有needMMS or a better camera or a video camera or more storage or cut/copy/paste or GPS mapping or note syncing, because the framework was in place so that Apple could add these things, and much more, later — either through software updates or through new hardware designs构建具有所需功能的复杂设备的方法不是首先尝试构建具有所有这些功能的设备,而是从基础开始,然后迭代和发展。

没有比后台任务更好的例子了问题不在于iPhone OS在技术上不具备先发制人的多任务处理能力,就像旧的Mac OS一样Apple的一些应用程序 - 如MobileSafari,手机应用程序,音频播放器,新到3.0语音备忘录 - 已经在后台继续运行事实上,因为它建立在与Mac OS X相同的Unix基础之上,所以Apple必须这么做更多努力创建即将推出的推送通知系统,而不是只需启用第三方应用程序的后台处理斯科特·福斯托尔在iPhone OS 3.0特别活动期间表达了很多问题不是软件而是硬件 - 目前的CPU太慢,没有足够的RAM,电池寿命已经拉长了Apple现在可以做到,但是他们做不好,所以他们会等。

There’s not much I’d say I’m certain about regarding future Apple products, but I’m absolutely certain that eventually there will be an iPhone with a combination of CPU, RAM, and battery life that Apple deems suitable for third-party app background tasking他们所要做的就是打开它。

与iPhone OS 1相比,iPhone OS 3在iPhone OS 2方面取得了令人印象深刻的同比增长,与iPhone OS 1相比,它本身也取得了令人瞩目的同比增长。

但我们还没有看到任何东西。