苹果的错误(2009)

2022-02-22 02:57:49

2009年11月我没有';我认为苹果没有意识到应用商店的审批流程被破坏得有多严重。或者更确切地说,我不';我不认为他们意识到这有多重要;它坏了。苹果运营应用商店的方式损害了他们在程序员中的声誉,比其他任何事情都要严重;我做过。他们在程序员中的声誉过去很好。过去,你听到的苹果最常见的抱怨是,他们的粉丝对他们的崇拜太过不加批判。应用商店已经改变了这一点。现在很多程序员开始把苹果视为邪恶。苹果曾经与程序员之间的友好关系在应用商店中占了多少份额?第三个?一半那';到目前为止。应用商店正在进行因果报应泄漏。***苹果是如何陷入这种混乱的?他们的根本问题是他们没有';我不懂软件。他们对待iPhone应用程序的方式就像对待通过iTunes销售的音乐一样。苹果是渠道;他们拥有用户;如果你想访问用户,你可以按照他们的条件来做。唱片公司勉强同意了。但是这个模型没有';我不为软件工作。它没有';让中间人拥有用户。软件业人士了解到,在20世纪80年代初,VisiCorp等公司展示出,尽管";软件";和";出版商";结合在一起,基本概念不';t、 软件不是';我不喜欢音乐或书。它';这对于第三方来说太复杂了,无法充当开发者和用户之间的中介。然而';这就是苹果在App Store中试图做到的:软件发行商。这是一个特别的超现实主义者,有着挑剔的品味和严格的住宅风格。如果软件发布没有';20世纪80年代,软件开发已经从少量的大版本发展到了源源不断的小版本,它的效果就更差了。但苹果没有';我也不明白。他们的产品开发模式源自硬件。他们一直在做某件事,直到他们认为它是#39;他完成了,然后他们就发布了。你必须用硬件做到这一点,但因为软件很容易改变,它的设计可以从进化中受益。现在开发应用程序的标准方法是启动fast和INTERATE。也就是说';每次发布新版本时,都会有长时间的随机延迟,这是一场灾难。显然是苹果';微软的态度是,开发者在向应用商店提交新版本时应该更加小心。他们会这么说。但尽管他们很强大,他们';我们的力量还不足以逆转技术的发展。程序员不';不要因为懒惰而快速启动和迭代。他们使用它是因为它能产生最好的结果。通过阻碍这一过程,苹果正在让他们做糟糕的工作,程序员们和AppleWold一样讨厌这一点。如果苹果发现inOS X存在严重漏洞时,他们没有立即发布软件更新,而是必须向中间人提交代码,中间人在上面坐了一个月,然后拒绝了它,因为它包含了一个他们没有看到的图标';你不喜欢吗?通过打破软件开发,苹果得到了与他们的意图相反的结果:AppStore中当前可用的应用程序版本往往是旧的、有缺陷的。一位开发人员告诉我:由于他们的流程,应用商店里充斥着半生不熟的应用程序。我几乎每天都会向测试版用户发布一个新版本。App Store上的版本感觉又旧又烂。我';我相信很多开发者都有这种感觉:一种情绪是";我';我对什么并不感到骄傲';在应用商店";,它';s与情感结合#34;真的吗';苹果公司';这是他的错"

另一位写道:我相信他们认为他们的审批流程通过确保质量帮助用户。事实上,像我们这样的漏洞一直存在,然后可能需要4到8周的时间才能获得漏洞修复的批准,这让用户认为iPhone应用程序有时就是不';不行。对苹果来说更糟糕的是,这些应用程序在其他具有即时审批流程的平台上也可以正常运行。

事实上,我认为苹果还有第三个误解:所有关于AppStore批准的抱怨都不是一个严重的问题。他们一定听到了开发商的抱怨。但合作伙伴和供应商总是抱怨。如果他们不是';T这意味着你对他们太容易了。与此同时,iPhone的销量比以往任何时候都好。那么他们为什么需要修复任何东西呢?短期内,他们不会虐待开发者,因为他们制造了如此优秀的硬件。我刚买了一辆新的27";几天前的iMac。它';太棒了。屏幕';它太亮了,磁盘的声音出人意料地大,但是它';It’太美了,你可以';t让你自己关心。所以我买了它,但我第一次带着疑虑买了它。我的感觉是';我想买一个有着abad人权记录的国家制造的东西。这是新的。过去,当我从苹果公司买东西时,那是一种纯粹的快乐。天哪!他们做的东西太棒了。这一次感觉像是浮士德式的讨价还价。他们做了这么好的东西,但他们';你真是个混蛋。我真的想支持这家公司吗?***苹果应该关心像我这样的人的想法吗?如果他们疏远了一小部分用户,又有什么区别呢?他们应该关心以下几个原因。一是这些用户是他们想要的员工。如果你的公司看起来不错,那么最好的程序员就赢了';我不为你工作。从90年代开始,这对微软造成了很大的伤害。在那里工作的程序员开始感到羞怯。看起来好像卖光了。当微软的人与其他程序员交谈,提到他们在哪里工作时,有很多自嘲的笑话说他们已经走到了黑暗的一面。但微软真正的问题不在于';这不是他们雇佣的人的尴尬。他们从来没有遇到过这样的人。你知道是谁弄的吗?谷歌和苹果。如果微软是帝国,他们就是叛军联盟。它';这在很大程度上是因为他们有更多的优秀人才,所以谷歌和苹果今天比微软做得好得多。为什么程序员对他们的雇主如此挑剔#39;道德部分原因是因为他们可以负担得起。最好的程序员可以在任何地方工作。他们没有';I don’我不必为一家他们感到不安的公司工作。但我认为,程序员挑剔的另一个原因是邪恶会导致愚蠢。一个通过使用powerstarts来赢得胜利的组织,失去了通过做更好的工作来赢得胜利的能力。它';对于一个聪明人来说,在一个最好的地方工作并不有趣;不是那些获胜的人。我认为谷歌之所以接受";唐';邪恶";与其说是为了给外界留下深刻印象,不如说是为了给自己接种预防傲慢的疫苗。[1]到目前为止,这对谷歌是有效的。他们';他们变得更加官僚主义,但在其他方面,他们似乎忠于自己的原始原则。对于苹果来说,情况似乎并非如此。现在看看1984年的著名广告,它是';It’把苹果想象成屏幕上的魔术师,比想象拿着锤子的女人更容易。[2]事实上,如果你读《独裁者》';这听起来不可思议地像是应用商店的一种说法。我们战胜了无原则地散布事实。我们在历史上第一次创造了一个纯意识形态的花园,在这里,每个工人都可以免受矛盾和混乱的事实的伤害。

苹果公司应该关心程序员对他们的看法的另一个原因是,当你出售一个平台时,开发者决定你的成败。如果任何人都知道这一点,苹果也应该知道。VisiCalc制作了苹果II。程序员为他们使用的平台构建应用程序。大多数应用大多数初创公司可能都是从个人项目发展而来。苹果自己做到了。苹果制造微型计算机是因为';这就是沃兹尼亚克想要的。他不能';我买不起计算机。[3]同样,微软也开始为小型微型计算机制作口译员,因为比尔·盖茨和保罗·艾伦对使用它们感兴趣。它';这是一家没有';不要建造创始人使用的东西。有这么多iPhone应用程序的主要原因是有这么多编程人员使用iPhone。他们可能知道,因为他们在一篇文章中读到,黑莓有这样那样的市场份额。但在实践中';好像RIM没有';不存在。如果他们';我们将要构建一些东西,他们希望能够自己使用它,这意味着构建一个iPhone应用程序。因此,程序员继续开发iPhone应用程序,尽管Applecontinues会虐待他们。他们';你就像一个陷入虐待关系的人。他们';我们对iPhone如此着迷,以至于他们可以';特莱夫。但是他们';我们正在寻找出路。其中一位写道:虽然我确实喜欢为iPhone开发,但他们对App Store的控制并没有给我开发我想要的应用程序的动力。事实上我不';除非绝对必要,否则我不打算再开发iPhone应用程序。[ 4]

有什么能打破这个循环吗?无设备I';到目前为止,我已经看到了它的存在。棕榈岛和边缘港';这不是希望。唯一可靠的竞争者是安卓。但安卓是个孤儿;谷歌没有';我真的不在乎它,不像苹果那样在乎iPhone。苹果关心iPhone就像谷歌关心搜索一样。***手持设备的未来会被苹果锁定吗?它';这是一个令人担忧的前景。如果有另一个像20世纪90年代那样的格里姆文化,那将是一件令人沮丧的事。1995年,为最终用户编写软件实际上与编写Windows应用程序完全相同。我们对这种前景的恐惧是促使我们开始构建网络应用程序的最大原因。至少我们现在知道打破苹果需要什么#39;这是锁。你';我必须把iPhone从程序员手里拿出来';手。如果程序员使用其他设备进行移动网络访问,他们';我会开始为此而努力。你怎么能让一款设备比iPhone更受程序员的喜爱呢?它';It’你不太可能做出更好的设计。阿普尔在那里没有空位。所以这个替代设备可能无法';普通上诉的孪生兄弟。它必须凭借对程序员的某种吸引力而获胜。吸引程序员的一种方法是使用软件。如果你能想到一个程序员必须拥有的应用程序,但在iPhone这个受限的世界里,这是不可能的,那么你大概可以让他们切换。如果程序员开始使用掌上电脑作为开发机器,如果掌上电脑取代了笔记本电脑,就像笔记本电脑取代台式电脑一样,这种情况肯定会发生。你需要更多地控制开发机器,而不是苹果让你控制iPhone。有人能做一个你喜欢的设备吗';d像手机一样放在口袋里,还可以作为开发机器吗?它';很难想象它会是什么样子。但我';I’我学会了永远不要谈论技术。以目前的标准来看,一台手机大小的设备可以作为开发机器,并不比iPhone本身在1995年的标准看来更神奇。我目前的开发机器是MacBook Air,我在办公室里使用它,并配有外部显示器和键盘,在旅途中也可以单独使用。如果有一个版本的大小是我的一半';我更喜欢。这仍然不会';我们不能像手机一样随身携带,但我们';re在4倍左右的范围内。当然,这一差距是可以弥合的。事实上,让';让我们做一个RFS。通缉:戴锤子的女人。注[1]谷歌采用";唐';不要作恶";它们仍然很小,没有人会想到它们会这么小。[2]1984年广告中的独裁者不是';顺便说一句,微软;它';这是IBM。在那些日子里,IBM似乎更可怕,但他们对开发者比苹果现在更友好。[3]他不能';我甚至买不起显示器。那';这就是为什么苹果使用电视作为显示器。[4]与我交谈过的几个人提到他们非常喜欢他们的手机SDK。问题不在于苹果';他们的产品,但他们的政策。幸运的是,政策是软件;如果他们愿意,苹果可以立即改变它们。很方便,不是吗';不是吗?感谢萨姆·奥尔特曼、特雷弗·布莱克威尔、罗斯·鲍彻、詹姆斯·布雷西、加博·塞勒、帕特里克·科利森、杰森·弗里德曼、约翰·格鲁伯、乔·休伊特、杰西卡·利文斯顿、罗伯特·莫里斯、滕相公、尼希尔·潘伟迪、萨夫拉吉·辛格和贾里德·塔姆阅读了本书的草稿。