Mac App Store开业2周年 苹果应多听开发者声音

2013-1-9 10:25:44 | tags | views

今年1月7日是苹果Mac App Store开业满两周年的日子,在过去的一年里,OS X系统下的Mac App Store迎来了增长,加入了带来更好用户体验的Delta更新功能,并加强了人工应用管理力度。不过,因苹果强硬推行Gatekeeper、沙盒技术等新政策,Mac App Store也面临了许多开发者的疑虑、反对,甚至是离开。

Mac App Store开业2周年 苹果应多听开发者声音

在Mac App Store回顾分析文章中,科技网站MacStories撰稿人费德里科·维迪奇(Federico Viticci)表达了对苹果OS X软件生态系统未来的担忧,他认为应用商店的未来仍不明朗,苹果需要听取开发者意见,做出积极的改变。以下是文章全文:

今天是苹果Mac App Store开业两周年,去年同一天,在回顾Mac App Store开业一周年时,我在文章结尾提出了自己的怀疑:是否会有更多开发者向苹果提交申请,期待自己的作品通过审核上架Mac App Store。我当时说:

“Mac App Store并非完美。随着苹果强制要求所有进入商店的应用都采用沙盒技术,随着App Store条款越来越严格,消费者和开发者们都开始心存疑虑,猜测将来苹果是否只留下Mac App Store这一个安装软件的途经。”

整整一年过去,如今我们又在回头审视2012年间苹果Mac App Store的历程。我可以用一个词来概括自己的感受:不确定。

过去一年里,苹果在iCloud上投下重注,将其与移动平台及桌面系统更加深入地整合在了一起;OS X 10.7狮子西欧图片美国发布12个月之后,最新的10.8版山狮系统于2012年7月面世,最终用户体验到的,是iOS设备与Mac电脑前所未有的进一步融合。

山狮给Mac App Store带来了重要的进步与改变。首先,苹果在新系统中统一了软件更新机制,用户在系统属性面板中启动更新时,Mac App Store将同时检测系统本身与第三方应用是否需要升级。其次,在山狮系统中,Mac App Store不仅有了更好的多点触控操作界面,还整合了贯穿整个系统的分享功能。

在每个应用的菜单中都有一个分享按钮,用户可以将当前应用通过Twitter和信息分享给他人,将来Facebook也会作为一个选项添加进来。通过Twitter分享应用时,OS X会在推文中为用户填入iTunes短链接,并附上应用图标。

来自苹果的数据显示,消费者对山狮的态度非常积极:仅仅在发布的头4天时间里,新系统就售出了300万份。到了9月12日iPhone 5发布时,这个数字更上升到了700万份。作为山狮前辈,狮子的表现则是在发布的头24个小时售出100万份,截止2011年11月售出600万份,截止2012年6月苹果全球开发者大会(WWDC)时售出2600万份。

苹果CEO蒂姆·库克(Tim Cook)在各种场合不止一次的提到,山狮是OS X发布以来“最为成功”的一个版本。而且,与狮子不同,山狮也是目前唯一没有物理载体,仅通过Mac App Store发布的系统。

市场数据看,有一点不应忽略:苹果公开2012年第三季度Mac电脑销售量的时间恰好是OS X 10.8山狮发布的前一天,这意味着第四季度销售的Mac电脑中,绝大部分预装的是最新版山狮系统。另外值得注意的是,去年9月12日以及10月23日两次新品发布会时,苹果在开场的“业务状态”环节都没有提及Mac App Store的相关数据。

沙盒与Gatekeeper技术

苹果在2012年为OS X增加的新技术中,有两项对第三方软件产生了深入的影响。

Gatekeeper是山狮中引入的一项新的安全技术,它可保证用户只安装来自Mac App Store或者拥有开发者签名的应用。具体来说,它既可以作为Mac App Store的应用鉴别工具,也可识别来自Mac App Store以外应用的开发者身份,从而有效防止一些恶意软件的进入。

沙盒也是一种安全机制,它通过限制应用对系统资源的直接访问权限,加大了恶意程序入侵系统的难度,但它也增加了应用开发的难度甚至限制了应用可以实现的功能。由于第三方开发人员的强烈反对,苹果曾两度推迟所有应用都采用沙盒技术的强制规则。一些作品已经成功上架Mac App Store的开发者也发现,要调整他们现有的应用以适应沙盒技术非常困难;另一些人甚至发现,沙盒技术强制规定实施以后,他们的作品会不再符合新条款的要求。

毫无疑问,2012年沙盒技术的强制实施给OS X软件生态系统带来了翻天覆地的变化,并将进一步带来不可磨灭的影响。恐怕在将来很长一段时间里,许多开发者对于本次变故都将记忆犹新:

- TextExpander 4.0因为无法兼容Mac App Store沙盒条款,决定独立发布,仅在应用商店中保留TextExpander 3.0;

- Postbox、Clipstart等应用完全退出Mac App Store;

- Droplr 3.0因沙盒技术问题,耗时两个月才通过Mac App Store审核;

- 包括BBEdit、SourceTree等在内,许多著名应用将App Store链接缩小,放置于不显眼的位置,因为应用商店内上架的版本因沙盒条款功能受到了限制;

- 著名源码编辑器Coda 2在网页中明确指出Mac App Store版本和独立版本的区别。

上面的这些例子只是一小部分。许多开发者都被迫做出类似的改变,从而确保他们的用户了解差异和缘由,从而获得相对满意的体验。他们在此之前为通过应用审核而做出的努力,更无法估量。

强制应用沙盒技术在用户和应用开发者的心中留下了难以愈合的伤痕。虽然苹果在随后的时间里做出了许多努力,仍然无法改变它的后果:许多应用开始同时发行Mac App Store版本和独立版本,另一些应用虽然选择了留在应用商店内,却只能拥有相对单一和基础的功能,那些复杂的高级特性因为沙盒技术的限制而无法实现。凡是需要涉及到文件系统底层、脚本自动化、整合第三方服务的应用,恐怕都会在App Store以外发布一个独立版本。这样的行为已经成了普遍现象,并非个案。

便笺提醒应用Sticky Notification的开发者马特·戈梅尔(Matt Gemmell)在他的博文中道出了众多独立应用开发人员的心声:针对同一个应用,发布并维护两个不同的版本,既事出有因,也物有所值。他说:

“结果我发现,重新发布App Store以外的另一个版本并不是如此困难。如果你没能成功通过苹果的审核,总有其他办法让应用得到认可,而且所要付出的代价并不那么大。即使你通过了审核,这样做也能帮助应用获得接受。”

然而,除开强制应用沙盒条款所带来的技术难题,以及维护独立网站发布应用所带来的额外负担,本次改变还导致了另一个更大的挑战:信任危机。如同著名网络应用Instapaper开发人马可·阿蒙德(Marco Arment)所谈到的,苹果强加在应用开发群体上的限制和决策将会促使人们怀疑,它是否有能力维护OS X的软件生态系统,不让用户和开发人员面临更多的问题。他说:

“在Mac App Store开业的头一年里,作为一名最终用户,我的体验非常棒,购买应用非常便捷。为了获得自动更新的功能,以及重装软件的便利,我甚至再次花钱购买了几个之前买过的应用。更重要的是,如果某款软件同时有Mac App Store版本和独立版本,我总是会选择前者,即使它要贵一些。

可是现在,我失去了对所有Mac App Store应用的信心:说不定哪天它就消失了。在Mac App Store购买应用所带来的优势荡然无存,我对应用商店的信心也云飞雾散。”

著名OS X应用开发商Panic设计师尼文·摩甘(Neven Mrgan)在其个人博客中也谈到了类似的看法:

“现在的Mac App Store并不仅是为我们开发者而生,它是为那些希望方便的获取工具和游戏的普通用户而生的。当某些用户开始转向iOS平台,某些用户开始离开Mac App Store,我们面临的问题就严峻了起来。”

就我个人来说,我也选择了从Mac App Store离开,从我所信任的开发者网站直接获取应用。这并非因为我觉得苹果邪恶,会盗取我的个人隐私侵犯我的钱财,只是因为我担心在Mac App Store上架应用的未来前途。

我无法预测,将来苹果会不会再次做出政策上的调整,迫使开发者从Mac App Store下架自己的作品,或者迫使他们在应用内添加某种识别机制,当发现用户是从App Store购买的应用时,将作品变为普通版本。只要有可能,我就会选择从了解并信任的开发者网站上直接购买应用。况且,免去苹果抽取的30%费用后,他们还会有更多的收入。

进步之处

凡事无绝对,要寻找并安装所需的应用,苹果Mac App Store仍是最方便快捷的方式。它也仍然拥有几千款应用可供消费者选择。有了应用商店,Mac用户们今天才能如此轻松的享受游戏和电脑给他们带来的快乐。

2011年6月,Mac App Store加入了Delta更新功能,允许用户更新应用时只下载与以往版本不同的数据,无需下载整个程序,从而实现更快更轻松的升级体验。虽然仍然没有愿望清单,Mac App Store在山狮发布后提供了一系列分享选项,允许用户将某个心仪的应用通过Twitter、Facebook和信息分享给他人。

在我看来,2012年苹果在应用商店上的最大亮点是重新开始关注对应用的管理,尤其是加入了人工管理机制。无论在OS X上还是iOS上,苹果都开始定期向用户们推送特定的编辑推荐应用清单,在两种App Store的主页,苹果也开始更新各种每周推荐项目,并以滚动图片、应用专题列表以及横幅等形式吸引消费者眼球。虽然苹果将更多的精力放在了iOS App Store上,但无论OS X还是iOS平台,应用商店的管理团队都开始加强了管理的力度。随着应用数量的增加,苹果对于商店的基础管理将有利于指引消费者发现并购买最佳的选择。

Gatekeeper也开始变得为众多开发人员接受。一开始,它被质疑是否会成为苹果“闭关锁国”的前奏。但由于默认情况下,OS X既接受来自Mac App Store的应用,也接受来自独立网站并拥有开发者签名的应用,Gatekeeper技术已经被开发者广泛接受,成为系统安全性的一个有力保障。

最后,Mac App Store的应用审核时间也在逐渐缩短。去年早些时候,许多Mac开发者都遇到了作品审核时间过长的问题,其中某些人甚至要等上足足一个月才能看到应用更新在Mac App Store上出现。虽然大部分人认为,审核时间延长是由于iOS 6和iPhone 5发布后,苹果将大量人力资源转移到iOS平台端,以应对应用提交数量的激增,但这一看似合理的解释并未得到有利证明。好消息是,现在Mac App Store的应用审核时间已经变得合理起来:一般都在10天左右。

第二年的数据

去年的回顾文章中,我在文末提到了一些有关Mac App Store的统计数据。由于今年苹果没有像2011年12月份那样发布有关Mac App Store的重要消息,今年我能提到的数据会相对少一些:

- 上架应用总数:13198款。去年,在Mac App Store上架一周年的时候,这个数字为8912款。

- Mac App Store开业566天以后,山狮系统正式发布。

- 自发布后的76天时间内,OS X 10.7狮子系统的下载次数为600万次;自发布后的49天时间内,OS X 10.8山狮系统的下载次数为700万次。

- 截至文章发稿时,最佳付费应用的前10位排名为:山狮系统、Pages、Numbers、iPhoto、FaceTime、Keynote、Disk Docktor、RollerCoasterTycoon 3白金版、Velvet Assassin、iMovie。

- 在10项最佳付费应用中,7项来自苹果本身,这个数字与去年相同;10项应用平均售价为14.59美元(约合91元人民币)。10项中2项为游戏,4项为效率类应用。

- 截至文章发稿时,最佳免费应用的前10位排名为:Evernote、Wunderlist、Kindle、Full Deck Solitaire、The Unarchiver、Mint QuickView、CSR Racing、Xcode、Pocket、VirtualDJ 家庭版。

- 在10项最佳免费应用中,5项曾经出现在去年的回顾中,只有1项开发工具Xcode 来自苹果本身。10项中2项为游戏,2项为效率类应用。

- 截至文章发稿时,总收入的前10位排名为:Mountain Lion、Pages、Final Cut Pro、Logic Pro、Aperture、Numbers、Keynote、iPhoto、RollerCoasterTycoon 3白金版、Adobe Photoshop Lightroom 4。

- 在总收入前10的应用中,来自苹果的占8款,与去年相同;10项应用平均售价为85.49美元(约合532元人民币),其中4项为效率类应用,3项为图像处理类应用,1款游戏。

- 目前Mac App Store中应用种类为21类,iOS平台为23类。

- 目前Mac App Store网页上一共有14个应用推荐清单。

从上述数据中可以发现一些有趣的事实:截至文章发稿时,Mac App Store网页上的应用推荐清单数目较去年增加了两个。在最佳付费排名与总收入排名中,苹果自家应用的数目与去年相比没有变化,地位保持稳定。这也导致与其他应用比较,这些苹果自家的应用会更多的出现在Mac App Store主页上。最后,苹果批准审核上架的新应用数从去年的每天24.4款,下降到了今年的每天11.7款。

有很多原因可以解释Mac App Store每日新增应用数量的减少。最为明显的是,随着iOS设备销量超过Mac电脑,后者的市场潜力相比之下日益降低,越来越多的开发人员将兴趣转移到了iOS平台。苹果在2012财年中总共售出5820万台iPad和1.25亿台iPhone,iOS设备的总销量为1.83亿台;而在相同的时间内,Mac电脑的总销量仅为1810万台。如此巨大的差距,导致许多开发者发布作品时首先考虑iOS平台,Mac端则放在了次要的位置,过去总是Mac电脑上的人气应用推出iOS版本,现在的情况恰恰反了过来。

然而,如果单看Mac电脑,苹果在2011财年中的销量为1673万台,这意味着Mac电脑在1年时间内的销售仍有增长,人们仍需要OS X应用所带来的功能,并且也喜欢它们。那么,为何Mac App Store的应用增长速度仍然放缓了呢?

我个人的观点是,上面所有的因素综合所致。2012年,开发者的精力首先集中在应对iPad视网膜屏上,然后是Mac电脑的视网膜屏,最后转移到了iPhone 5。由于iCloud服务的不稳定,一些开发人员也不得不重新构思作品的同步方案。另外一些人则可能在处理沙盒技术带来的难题,或者等待漫长的审核时间,甚至在犹豫通过Mac App Store发布作品是否能够带来足够的利润。这些所有的一切,加上前面提到过的iOS平台优先倾向,让我再一次意识到:在过去的一年中,即使Mac App Store发展不如iOS App Store,Mac应用开发者们仍然依靠互联网活的很好。

如此一来,我又回到了文章开头所提到的观点:应用开发者们对Mac App Store的未来仍持谨慎态度,对于理论上苹果将来可能做出的新限制更是心有余悸。统计数据与现有事实证明,开发人员仍然采用着过去的单打独斗。当沙盒条款开始强制实施,当iCloud被强行推广,当Mac App Store的前10排名被苹果自家应用牢牢占据,又有谁能责怪他们固守传统。我们更无法要求他们为Mac App Store当前的不景气负责,或者对他们接受但又顾忌Gatekeeper技术心存不满了。

我想,也许到了苹果回报OS X应用开发者的时候。他们可以尝试提供有偿更新或试用版功能,也可以将iWork三件套以及山狮系统从排名中移除,推荐更多第三方应用。苹果还有其他很多方法可以选择,其中包括在系统中实现高级用户模式,或者提供有利于开发人员的功能。

接下来的一年里,以著名密匙管理软件1Password为例,部分开发者正在努力尝试更好的整合iCloud平台;而另一家著名应用开发商Omni Group则在未来的发展蓝图中完全没有考虑iCloud。包括他们在内,应用开发人员将如何应对Mac App Store的升级和变化并不明确。当新版iWork办公套件发布时,苹果将会如何对待其他同类应用开发人员更是未知数。展望2013,未来的道路仍不明朗。

Mac App Store并未衰亡,但它需要优质应用才能继续成长。放眼2013,我有一个梦想:苹果将会重新听取来自OS X应用开发者的声音,并且开始做出改变,为实现一个OS X平台最基本的目标而努力,那就是帮助用户发现并且购买最优秀的应用。

不过,这是否能够挽回已经离开Mac App Store的用户呢?我不得而知。

    相关文章:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。