天下网吧 >> 网吧天地 >> 网吧行业 >> 网络追踪 >> 正文

App Store回顾:网页应用独占差点毁了iPhone

2013-7-13腾讯数码Irene
:App Store回顾:网页应用独占差点毁了iPhone

7月11日是苹果App Store发布五周年的日子,imore网站撰文回顾了它的历史。在2007年,当苹果发布第一代iPhone时,还没有任何第三方应用程序。最初,苹果并不打算让第三方开发本地Apps,而是希望采用网页Apps。但网页App有各种局限,开发者们开始在越狱的iPhone中开发本地Apps,甚至有了自己的商店,如Installer.app和之后的Cydia.在此压力下,苹果终于于2008年春天发布SDK,并最终发布了App Store。

以下为全文:

为了庆祝App Store五周年,我们回顾它的整个历史。

2008年7月11日,苹果发布了App Store。要回顾它的发展轨迹,需要将时间拉回到2007年,那年苹果发布了第一代iPhone。那时候,iPhone上还没有App Store,也没有任何第三方的应用……

在iPhone和App Store之前,已经有很多不同的基于网页App的市场,里面有各种免费软件、共享软件和商业应用的大杂烩。这种网页上总是充斥着各种不同的付费系统,并且使用不同的标准。如果你想安装一个应用,得花很多时间和精力。此外,以今天的标准衡量,那时候的价格都超级高。

Bejeweled 2游戏在PalmOS上卖19.95美元(合人民币122元)。在iOS上它卖0.99美元(合人民币6元)。

BugMe!在PalmOS上卖39.95美元(合人民币122元)。在iOS上它卖1.99美元(合人民币12元)。

IM+在PalmOS上卖39.95美元(合人民币122元)。它在iOS上是免费的,IM+ Pro卖9.99美元(合人民币61元)。

总而言之,移动应用程序正在期待一场革命。

最初iPhone上没有第三方应用

当iPhone在2007年的Macworld大会上发布时,它只有一些内置的应用。那时候主页面还很空,似乎预示着将会有新的应用来填满它。

确实如此,在正式发售之前,YouTube被加了进去,秋天来临之际,iTunes也被加了进去。iTunes Store移动应用的出现意味着可以将苹果台式机上的应用变得移动化,不仅可以直接在iPhone里购买数字内容,还能做的更之前一样的简单、安全。

不够完美的方案

在2007年的WWDC上,在第一代iPhone发布之前,史蒂夫.乔布斯宣布了苹果的开发者平台政策:Web 2.0+AJAX(现在叫HTML 5)。他希望使用网页App,他还强调不需要使用SDK(软件开发工具包)就能让网页App看上去跟本地应用程序一样。

那些期待能开发本地App人并不喜欢这个方案。John Gruber很好的总结了他们的观点:

如果你不得不给我们一个烂三明治,那就直说好了。不要告诉我们有多幸运,也不要说这东西有多好吃。

不过还是有很多富有创意的开发者开发了游戏、Twitter、待办事项应用等。

回到那时候,网页App的缺点在于,它们无法使用核心功能,跟本地App比起来,它们看上去不怎么样,而且怎么付费也是个无法逾越的难题。

网页App这方法一点不完美。

然而苹果继续推广HTML5,谷歌、Facebook,甚至苹果自己还是继续开发网页应用。不过,即便苹果自己也意识到,这些第三方Apps必须变成本地Apps。

未经认证的应用

在第一代iPhone发布不到一个月,它就被越狱了。越狱后的iPhone上可以运行未经认证的应用,这意味着除了苹果内置的那些Apps外,也可以安装其他本地Apps。换句话说,此时真正的第三方应用软件才真的出现。

Twitterrific出现了,Lights Off和Tap Tap Revolution也出现了。他们甚至还开发了自己的应用商店,包括Installer.app和之后的Cydia.

传言说苹果高层并不喜欢本地Apps或做一个App Store。但从著名的Mac开发者到应用开发新人,他们都在建立自己的商店,这苹果发现自己有被甩在自家平台后面的危险。之后,iPhone软件部门的负责人,Scott Forstall在公司内部主张本地Apps,这个方案才最终被接受。Apps成了苹果的一大机会和竞争优势。

SDK……好吧!

2007年10月,乔布斯在Apple.com的新闻页面上发表了一封公开信,宣布将于2008年春天发布SDK(软件开发工具包):

我就直说吧,iPhone上需要第三方的本地Apps,我们希望开发者能在2月份拿到一个SDK。我们希望能围绕iPhone建立一个第三方开发者社区,并为我们的用户开发成百上千的应用程序。我们革命性的多点触摸交互界面,强大的硬件和先进的软件架构,我们相信对开发者而言,这是最好的移动平台。

确实如他所说,在2008年3月的iPhone OS 2.0预演中,苹果发布了第一款官方的基于C语言的iPhone SDK。他们允许第三方应用的存在,但是会很谨慎的审核它们。所有应用必须经App Store的审核,除了里面有一个非常窄小的广告展示位外,不准有旁加载项。同样地,也不准使用代码编译器,即意味着在iOS中不能运行Java,Flash或其他类似的运行环境。

苹果要求向Apps收取30%的费用,对这点很多人表示不满。但像Iconfactory的Craig Hockenberry这样的开发者,也看到了好的一面:

我的第一印象是,30%的分账有点高,不过还是可以接受的。收了这个钱,苹果帮你做了下载、付费和某种程度上的推广,这些都是很有价值的。不信你跟在其他平台上的花费比一下,比如Xbox Live,App Store还是相当划得来的。

再细想一下,这些好处与能跟苹果这个品牌联系在一起比就弱爆了。一旦拥有了苹果认证这个标签,并被放在了App Store中,这会让任何产品对消费者而言都变得更有吸引力。直接从苹果来买应用,意味着你的这款软件并不会伤害你的手机,而且如果不满意,

本文来源:腾讯数码 作者:Irene

声明
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。文章是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。 Email:support@txwb.com,系统开号,技术支持,服务联系微信:_WX_1_本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧·网吧天下
  • 本周热门
  • 本月热门
  • 阅读排行