前段时间,移动应用数据与分析平台App Annie公布了一组数据,2015年Google Play的应用下载量达到了2亿次,App Store约为1亿次,不过后者在收入上多了75%。而在这份数据报告中,微软的应用商店被直接忽略掉了。相比Google Play和App Store,微软全球第三大移动应用平台的称谓早已名不副实,市场份额也仅为3%左右。市场份额日益萎缩是微软难以留住开发者的主要原因,除此之外,其应用商店本身的不成熟也导致了大量开发者的离去。
几天以前,一个名为Nikolaus Gebhardt的开发者撰写了一篇题为“为什么你应该停止为Windows 10编写应用?(Why you should not develop apps for Windows 10)”的博文,该文章在社交网络上引起了巨大的反响。
这位开发者在文中表示,自Win10推出以来,他为Win10所编写的应用下载量几乎为零,而导致这一问题的主要原因是用户根本没有办法在应用商店内找到他的应用,除非用户能够准确知道该应用的名字。而在搜索框输入任何相关的关键词、描述都无法找到该应用。因此这位开发者说,“如果你的应用销售量是零的话,为什么还要继续为Win10编写应用呢”?
这位呼吁大家离开微软平台的开发者,本身就是一位微软的资深开发者,自2000年起就一直在为微软编写应用程序,曾主导过一个名为“Irrlicht”的开源项目。而在他写下这篇文章之后,不少开发者纷纷展开了吐槽模式,其中抱怨最多的有以下几个问题:Win10应用商店中没有提供应用的更新时间;应用更新历史查看非常不方便;应用更新历史显示有很大延迟(至少延迟6-8个小时);应用商店的搜索算法非常糟糕等等。
而在这起事之前,2015年4月,微软在官方博客承诺“Win 10应用商店将在2016年继续为开发者创造出更多机遇”时,就曾有许多开发者在这篇博文下面反应自己的应用无法被搜索到,甚至还有开发者在公益请愿网站Change.org上呼吁微软对此作出改变。
但针对这两起事件,微软给出的回应并不能让人满意。
这家公司表示,“微软已经对应用商店的算法作出了一些改变,但我们并不保证、控制某款应用在商店内的搜索呈现方式”。如果微软的内置算法不希望你的应用出现在搜索结果中,无论用户怎么搜索应用或关键词,都无法找到你的应用。
另外,微软还建议开发者设计出独一无二的应用名称、品牌、图标和内容等方式增加自己应用的可见度。总之,微软对开发者的态度是,你应该设计出更优秀的应用以提高产品的曝光度。
而在刚推出Win10系统的时候,微软的态度却截然不同。当时,为了吸引开发者微软可谓是想尽了办法。
微软曾制定了一个通用应用平台(Universal Windows Apps),这个平台包括为Win10开发、设计、修改和在应用商店出售的一整套流程,并使开发者无需针对不同的微软系统重复开发应用,比如为移动端平台开发的应用可以直接在桌面平台使用,这个通用平台能够大大降低开发者的成本。
另外,为了吸引iOS和Android两大平台的开发者,微软还推出过一个名为“Windows Bridge”的移植工具,以帮助这两个平台的开发者将应用转制到Windows平台。
事实上这些策略却并没起到多大的作用。由于目前iOS和Android的开发环境已经非常成熟和稳定,两者几乎瓜分了整个移动市场的份额,大部分开发者在这两种生态下便能够很好地活下来,因此许多开发者都不愿意花费精力和成本再去维护一个市场份额极低的平台。
由于自身应用商店的不成熟,原本固守微软平台的开发者也逐渐离它而去。如Nikolaus Gebhardt所说,如果你的应用下载量一直为零的话,还有什么理由继续留在这个平台?
未经允许不得转载:陈丹的博客 » [评论]留不住开发者 微软只能怪自己不争气