猫鼠游戏:那些为Windows Phone平台而冒风险的开发者们
微软称Window Phone(WP)平台上有超过16万个应用,可那些位于金字塔最顶层的少数几个精品应用却有一大部分仍没有出现在这个平台上。尽管微软为了拉近WP和苹果以及安卓在这方面的差距做了不少努力,可目前为止,中流砥柱却是那些冒着法律危险打造非官方客户端的开发者们。
法国开发者Rudy Huyn的大部分空闲时间都在为WP写程序。他在2010年的Mobile World Congress上第一次看见WP就爱上了这个平台:“我立刻就被WP吸引了,因为这是个将我和其它开发者区分开的机会。”Huyn在WP早期就开始写程序,他写的一个维基百科程序迅速就挤入了热门软件之列。当维基媒体基金会发现这个程序的存在时,不仅没有要求Huyn删除程序,还正式赋予了其合法性。
不是每个开发者都像Huyn这么幸运的。
Snapchat最近向微软发出了通知,要求后者撤下Snapchat的WP版客户端Swapchat。据Swapchat的开发者SRC Apps透露,Snapchat“强烈反对”其API被第三方使用。虽然之前下载了Swapchat的用户得以继续使用服务,可是这个意外提醒了用户这种非官方应用的存在有多脆弱。Swapchat现在成了一个永远不会得到更新的应用,这对那些为了移除广告而支付了费用的用户来说更是个令人沮丧的消息。另一个有着类似命运的应用则是MetroTube,不难猜出来这是个YouTube客户端,MetroTube曾在2011被强制下架,但在去年以免费应用的形式回归。开发者没有透露原因,但Google显然是幕后推手。
除了官方的不满会为开发者带来麻烦以外,有时候前者的一些无意举动也会带来致命的后果。Instagram至今没有推出WP版本的情况催生了一大批山寨版WP客户端。已经达到了30万次下载量的Instance属于其中的大头。Instagram曾经对垃圾信息过滤机制做出一次修改,这种正常的举动在却无意中导致了Instance的瘫痪 ,影响了数十万用户。
在有如此多不稳定因素的情况下,为什么还有人愿意打造这些非原生应用呢?对于Instance的开发者Daniel Gary来说,答案很简单:喜欢。他的第一款WP就是纯粹为了讨妻子欢心而生的。在为他的妻子买了一部WP手机后,他发现这个平台上居然没有她喜欢的Pinterest应用。然后Gary就自己写了一个,“那是我的第一款正式程序,完全免费且没有广告。”后来,在其妹妹的请求下,Gary打造了Instance。这两款程序都没有给他带来过法律上的麻烦,但Gray承认事情也不是一直都顺风顺水的。他说:“最惊险的一次就是Instagram要求我改掉名字和logo了,不过还好没被告。Pinterest 一直都没说过什么,尽管我的应用用上了它们所有的私有API。”
安卓有时候也会有这样的烦恼,不过好在庞大的市场份额稀释了这种情况。其它平台如塞班和webOS由于在市场占有量上的完败,也就不必再担心太多。反而是像WP(某种程度上,应该也算上黑莓)这样夹在发展和用户需求之间的平台才是最大的苦主。
正是那些公司的无动于衷为Huyn这样的开发者提供了存在的理由。Huyn说:“我是本着用户的心态而不是开发者的心态去开发应用的。有好些人就因为没有Instagram而放弃了WP。” Huyn还拥有另外两个程序,Vine的客户端6Sec和Instagram客户端6tagram。他说:“我想告诉Instagram,打造一个WP应用是完全有市场的。我不想赚钱,我只想为WP吸引更多的用户”。
像Instance和6Sec这类的非原生软件通常都会有需付费高级服务。这完全合乎情理,因为靠广告来维持一个应用非常地不现实,就拿6Sec来说,每月光在服务器上开支就高达数千美元。但这样一来,付出费用的用户也就面临着上述Swapchat例子中的风险。
免费则无法维持程序,收费则要承担巨大的风险,这也是开发者们最无奈的地方。
事实上,不是只有这些第三方程序员在打破规矩、擅自使用API或者冒着风险,微软自己也曾为WP做过非官方的YouTube应用,最终在Google的坚持下微软只好将其撤下。如果WP无法拉拢一批忠实的消费群体来说服公司们投入资源和金钱打造相关应用,那么WP平台上的这个猫鼠游戏就不会停止。
文章图片来自The Verge