过去数月,不少开发者都一直在抱怨Windows 10应用商店所存在的几个巨大问题,其中包括Windows 10应用商店中没有提供应用的更新时间、应用更新历史查看非常不方便,且更新历史的显示有很大延迟(至少延迟6-8个小时)以及应用商店的搜索算法非常糟糕等问题。
对此,一位名为尼古拉斯-哥本哈特(Nikolaus Gebhardt)的开发者认为考虑到这一应用商店的不成熟,应用开发商应该停止继续为其编写任何应用。消息称,哥本哈特自2000年起就一直在编写应用程序,他最著名的成就是曾主导了一个名为“Irrlicht”的开源项目。
然而,由于对Windows 10应用商店的极度不满,哥本哈特在本周早些时候撰写了一篇名为“为什么你应该停止为Windows 10编写应用?”(Why you should not develop apps for Windows 10)的博文,而这一博文在发布后不久便在社交网络上迎来了病毒式的疯传。
“自从Windows 10推出以来,我所编写应用的销售数据同其他应用商店相比迎来了显著下降,甚至几乎为零。后来我发现,出现这一问题的主要原因是用户根本没有办法在应用商店内找到我的应用,除非你能够准确知道我应用的名字。比如,无论你在搜索框输入任何应用关键词、描述你都无法看到我的应用。那么,如果你应用的销售量是零的话还为什么要继续为Windows10编写应用呢?”哥本哈特说道。
与此同时,哥本哈特也表示自己在Windows 8上并没有碰到这个问题。
令哥本哈特感到更为崩溃的是,当他向微软工作人员反应这一问题的时候,对方似乎依旧满不在乎,而仅仅是告诉他“微软已经对应用商店的算法作出了一些改变,但我们并不保证、控制某款应用在应用商店内的搜索呈现方式”。
换句话说就是,无论你怎么搜索应用或者关键词,如果微软的内置算法不希望你的应用出现在搜索结果中的话你便束手无策。
讽刺的是,微软官方博客曾在本月早些时候承诺“Windows 10应用商店将在2016年继续为开发者创造出更多机遇”,并强调称Windows 10如今的快速普及率使得该平台应用商店的访问次数已经超过了30亿次,同时公司也改善了商店内应用的可探索性。
当时,有不少开发者也在微软这篇博文的下方直接表达了自己的不满,他们抱怨最为集中的一点也同样是自己的应用无法在应用商店内被用户轻易搜索到。其实早在去年4月,有开发者甚至还在社会公益请愿网站Change.org上呼吁微软对此作出改变。
微软回应
在哥本哈特的博文得到了疯传后,微软已经意识到了这一问题,并安排人员同哥本哈特取得了联系。但哥本哈特表示:“这一应用搜索问题直到现在依旧没有得到解决,至少我的应用还没有解决。我现在正在同一些微软工作人员沟通,他们也正在着手解决这一问题,但并不保证会取得什么效果。”
同时,微软则建议开发者通过设计出更加优秀的应用、启用独一无二的应用名称、品牌、图标和内容等方式增加自己应用的可见度。换言之,微软是在告诫这些开发者开发出更优秀的应用,或者进一步遵循微软所制定的应用商店规定。
对此,BI也曾联系过微软,对方发言人则表示:“公司一直竭尽所能的让应用商店为用户提供高质量的使用体验,并让应用开发者接触到广泛的受众群体。就如何让应用保持在商店内可见度的问题,我们已经给出了非常清晰的手册和说明。今后我们也会继续评估相关政策的可行性,并试图在应用质量和应用可见度方面找到平衡点。”
对于微软的这一回应,部分开发者似乎并不买账。
“你们在博客中给出的信息听起来非常不错,但现实情况是这一应用商店并不像你们承诺的那么出色。”一名名为理查德-华特兹(Richard Walters)的用户回复道。
事实上,微软一直以来都以善待开发者闻名业界,而Windows 10的成功与否也同开发者的参与度有着密切联系。目前,微软正在大力向开发者推销自己的“通用应用平台”(Universal Windows Apps)。总的来说,它包括了一个开发者为Windows开发软件的开发、设计、修改和在应用商店出售的一整套流程,并使开发者无需针对不同微软系统重复开发应用。
但就像哥本哈特所说的那样,如果开发者的应用都无法在应用商店内被用户轻易搜索到的话,开发者针对Windows 10开发应用的动力恐怕也很快会荡然无存了。
本文转自d1net(转载)