网易科技讯 4月29日消息,微软很可能于本周宣布一项消息:让消费者在他们的Windows 10手机、平板电脑和PC上运行安卓应用。选择这一时点宣布此消息毫不让人感到意外,因为微软即将在旧金山举办面向开发者的Build大会。但考虑到微软已经在致力于推广其通用应用策略,因此,消息的宣布对开发者和用户意味着什么尚不明了。

按照微软的意图,所谓的“通用应用”是指能够运行在各种不同平台上的应用,这些平台不但包括Windows、Windows Phone、Xbox One、物联网嵌入式设备、Surface Hub以及全息眼镜HoloLens,而且也应该包括那些竞争对手推出的平台。因此,外界普遍猜测,安卓在微软策略中所占的地位相对重要。作为一个开放的平台,微软已经在其开发工具Visual Studio中增加了对其的支持。

通过让通用应用具备在安卓平台上运行的能力,以Windows为重点的开发者可以获得更多的市场机会。但是,让安卓应用可以在Windows上运行,其中的逻辑与上述策略完全相反,让人摸不着头脑。

在Windows设备上运行安卓应用,对于用户来说,自己似乎取得了一大胜利。毕竟,Windows在移动平台方面始终没有太多的本地应用,而此举可以迅速将众多现成的安卓应用带到用户面前。但是,问题真的就这么解决了吗?

不尽然!为何用户非要选择Windows Phone?如果用户对安卓应用感到满意,他们大可直接选择安卓,而不必大费周章,在Windows设备上使用安卓应用。因此,上述策略只能起到短期效果,无法从根本上解决问题。

现在,我们站在开发者的立场上思考一下。对于那些将生命中大量时光投入到学习和掌握微软平台开发技巧的人来说,东家突然向安卓应用提供平台兼容性,这无异于给自己的一记响亮耳光。这意味着自己在微软平台上投入的时间和精力都付之东流,因为微软正见风使舵地转向了一个更加成功的平台。毕竟,安卓开发者无需花费吹灰之力即可获得微软平台的兼容性。此举让通用应用的优势荡然无存。且看到时候微软在Build大会上如何面对开发者的各种情绪。

对于Windows来说,其处境也颇为尴尬。人们已经被Windows 8折磨得没了脾气。在Windows 8面世后的3年时间里,用户和开发者陆陆续续舍弃了这一平台。Windows 10携“统一用户操作体验”的概念亮相,一度赢得不少关注的目光。现在,上述策略使其有沦为“安卓应用启动程序”的嫌疑。除此之外,Windows 10还有什么优势可言?当然,对于需要运行历史遗留的桌面Win32应用的用户来说,其还是不二之选。

20年前,Windows 95横空出世,取得了爆炸性成功。那时,没有其他对手可以与之匹敌。Windows成了个人计算机操作系统的代名词。今天,在移动平台方面,市场已处于群雄割据的局面,iOS、安卓以及Windows三分天下,而Windows在3大平台中所占份额最小。在Windows上向安卓应用提供兼容性,这意味着该系统彻彻底底地失败。这是一次本可避免的自杀行为。此举让本已苦苦挣扎的Windows进一步被边缘化。

诚然,桌面PC的命运如同20年前的工作站一样,最终会演变成面向高端需求的小众市场,逐渐淡出大众视野。虽然历史潮流不可阻挡,但微软向安卓应用打开兼容性大门的举动必定会大大加快这一趋势的发展速度。(汪天盈)