iPhone上没有App Store ?

iPhone上没有App Store ?

你知道,iOS应用商店最近已经12岁了,虽然它是一个蓬勃发展的平台,但并不是所有人都喜欢它。事实上,2020年7月的反垄断听证会激发了我回顾应用商店的历史。我开始思考,App Store对一种文化产生了如此巨大的影响,不仅仅是对科技,而是对每个人的生活。那么,如果App Store从未存在过,世界会变成什么样子呢?因为乔布斯曾经反对用户在iPhone上安装第三方原生应用程序。这就是我们今天要讲的内容。

在2007年的Macworld大会上,史蒂夫·乔布斯(Steve Jobs)走上舞台,首次介绍iPhone,让观众们大吃一惊。软件是游戏规则的重大改变者。在2007年的全球开发者大会上,乔布斯在展示了即将发布的Mac OS10、Leopard之后,宣布了最后一件事。这就是iPhone的开发平台,但更重要的是。不需要SDK。如果没有软件开发工具包,你该如何为一个新平台编写软件呢?苹果的愿景是,开发者可以使用标准的网络技术编写网络应用程序,这些应用程序可以在Safari浏览器中运行。顺便说一句,整件事的讽刺意味变得非常有趣。但最终人们还是被这个声明震惊了。

事实上,我和一个参加了主题演讲的人谈过。他说:

哈哈是啊,太令人震惊了。沉默是显而易见的。我当时的商业伙伴和我只是面面相觑,完全惊呆了,因为我们出现的部分原因是为了SDK信息。当他宣布这个消息的时候,就好像家里死了一个人。

所以我认为,可以说人们对这一声明感到失望,当然,你仍然可以使用web 2.0技术、AJAX编写那些web应用程序,这些应用程序可以利用手机上的某些功能,比如地图应用程序。所以我想这是可以的,但这仍然是一种限制。这就是事情变得有点有趣的地方。

2011年底,史蒂夫·乔布斯去世后不久,沃尔特·艾萨克森的史蒂夫·乔布斯传记即将上市。这是一本好书。但其中一个很酷的故事是关于史蒂夫是如何反对在iPhone上使用第三方原生应用程序的。所以为什么?为什么苹果要走这条路呢?乔布斯想要将原生第三方应用程序排除在手机之外的主要原因是他想要保持iPhone的安全可靠。他想保护iPhone免受病毒、恶意软件和隐私攻击。如果苹果打开了闸门,他们将需要以某种方式来监管一切,比如IE应用商店,但根据艾萨克森的传记

乔布斯一开始停止了讨论,部分原因是他觉得自己的团队没有足够的带宽来解决监管第三方应用程序开发者所涉及的所有复杂问题。

是有意义的。iPhone被认为是一个非常大的平台。会有很多人关注它。如果你没有任何监管,人们只是抛出一堆你可以安装的应用程序,那么,世界上到处都是利用这一点的人。用户只会在不知情的情况下安装一堆可能侵犯他们隐私或感染他们数据的垃圾程序。如果不是受监管的,情况可能会很糟糕。在一封公开信中,史蒂夫支持了这一想法,他说iPhone将是一个非常明显的目标,所以苹果需要确保它的安全是有道理的。所有东西都在Safari引擎中运行,这是沙箱,沙箱中的任何东西都不会泄露出去影响iPhone软件的其他部分。就是这样。这些是网络应用程序。 They kind of worked, but they weren't the most convenient thing. I mean, you would still have to go to Safari every time you wanted to load something up. You would have that navigation bar up there most of the time, if not all the time, which I think kind of ruins the user experience just a little bit. It wasn't perfect by any means, but it was better than nothing.

当乔布斯在2008年的Macworld大会上推出web Clips时,web应用的体验得到了一点改善。这一功能允许用户将这些网页应用添加到他们的主屏幕上,这也是iOS的第一个版本,当时还不叫iOS,允许主屏幕定制。

就是这样。这些都是网络应用。这就是iPhone的愿景。在当时,这可能是一个权宜之计。还记得我之前说过的那封公开信吗?它还说,让我这么说吧。我们想要iPhone上的原生第三方应用程序。我们计划在2月份向开发人员提供SDK。苹果一直以来都在秘密开发一款手机吗?可能。 Isaacson's book goes on to say that Steve Jobs, even though he was initially against the idea of native third party applications, he said that Steve was more open to the idea every time the conversation came up. So it looked like third-party native apps were going to be the future of the iPhone on one big condition. The apps had to be regulated.

今年3月,苹果演示了SDK并向开发者发布。这意味着开发者不再需要开发网页应用。用户不需要在Safari中运行这些应用程序。开发者可以为iPhone软件(也就是iPhone OS,后来被命名为iOS)构建本地应用程序。最初的一些演示包括通信应用、医疗应用和游戏。一切看起来都很有希望。但最大的问题是应用程序如何到达用户?这就是我们今天要讲的内容。3月6日发布会开始1小时3分52秒后,史蒂夫·乔布斯推出了应用商店。

App Store是一个理想的中间解决方案。苹果向用户提供第三方原生应用,但iPhone仍然可以保持安全,因为苹果应用商店帮助规范了软件的质量控制和安全。不仅如此,App Store还是这些开发商接触数百万iPhone和iPod Touch用户的最快途径,你甚至可能从iFund获得资金。把所有这些因素结合在一起,就再也没有这样的东西了。这是让你的应用快速接触到大量用户的最快解决方案。

在2008年的全球开发者大会上,苹果举办了培训课程,帮助开发者为App Store的发布做好准备。2008年7月10日,苹果应用商店正式上线,拥有超过500个应用。2010年,App Store在iPad上发布。2011年,App Store在Mac上发布,扩大了覆盖面。到2011年6月,苹果已经向在App Store上销售和发布应用的开发者支付了25亿美元。它爆炸了。应用商店真的起飞了。我知道这并不完美。没有一个平台是完美的。我不可能一挥魔杖就能解决所有问题。 It's not my area of expertise. So I'm not going to pretend to know what the solution is to making everything perfect with the App Store. But on the positive side, the App Store has changed the world. How different would your life and the world be without those convenient apps just easily accessible and right there in your pocket?

还有一件事我想快速讲一下,这是我之前暗示的讽刺。在2007年和2008年,我们在电脑上使用桌面原生应用程序,对吧?我们在iPhone上使用网络应用程序,但随着时间的推移,我们发生了变化。我们不再在手机上使用网络应用程序了。我们在手机和电脑上使用原生应用,我们越来越少地使用原生应用,更多地使用基于网络的应用,基于网络的应用,即软件即服务。即使你在电脑上安装了一些本地应用程序,比如Slack或Discord,这些应用程序实际上只是美化了网页视图,嘿,它仍然有效。没问题。我只是觉得很有趣。

接下来的转变是杂交。有了苹果的生态系统,你已经可以使用Catalyst修改iOS应用程序,让它在Mac上运行,而有了Apple Silicon Max,你可以在Mac上本地运行iOS应用程序,无需任何修改。甚至连微软也在与三星合作开发Android应用程序,使其更好地运行,并直接集成到Windows 10中。微软也有一段时间的Windows Linux子系统,他可以在Windows上运行基于Linux的程序。随着时间的推移,这些平台变得不再孤立,它们正在变成大熔炉,真的。所以,看看它会如何发展将会很有趣。

如果您在文本中发现了错误,请通过选择错误并按Ctrl-Enter向作者发送消息。

评论(0)

    暂无评论

你必须登录才能发表评论。

登录/报名

页在2.1122019290924中生成
Baidu
map