安卓与微软,微软适配安卓

  安卓与微软,微软适配安卓

  年初,微软在Bulid2015大会上公布了四个

Win10

应用扩展计划,分别是Project Westminster(转换Web应用)、Project Centennial(转换Win32应用)、Project Islandwood(转换iOS应用)和Project Astoria(转换Android应用)。

  不过就目前的情况来看,前三家基本都是雷声大雨点小,只有Project Astoria有所动静。就在所有WP用户满心欢喜的时候,微软在最新版本的Win10 Mobile中删除了Android虚拟机,Astoria项目的主页也被移除,让大家白高兴了一场。微软究竟为什么叫停Android兼容项目?这是我的猜测。

  兼容性和移植性的区别

  当微软在Build2015大会上推出UWP通用软件平台时,上述四个应用迁移计划都包含在UWP桥项目中。按照当时的理解,UWP桥应该是微软帮助开发者“移植”应用的工具,但很明显微软后来的做法不是“移植”,而是“兼容”。

  所谓“移植”,就是开发者主动将应用从一个平台迁移到另一个平台。兼容性是指直接使用一个平台已有的软件,不需要开发者。虽然在发布带有Aow(Android on Windows)子系统的Win10预览版时,仍然需要对Android的APK软件进行简单的转置和打包才能使用,但这种行为显然属于“兼容”,因为这种操作完全可以绕过开发者,独立完成。

  第三方换位市场

  看到这种换位操作的商业价值,中国一夜之间出现了很多帮助用户换位的服务。幸运的是,Project Astoria并不完美,这种简单的换位仍然存在很多问题,比如无法连接互联网或启用摄像头。但仔细想想,这种细微的调整不就是开发商应该主动去做的所谓“适应”吗?

  微软所谓的“兼容”,本质上是开发者移植应用的第一步。但是,后续工作可能由开发者自己完成,也可能由民间改编者完成。前者是健康的,后者会滋生各种安全和盗版问题。然后问题又回来了。微软想要什么样的生态系统?

  其实从Window8开始,微软就开始推行苹果的体验理念。应用商店、运营中心等概念就是在这个时候引入的。到

windows10

,微软显然不会接受过去盗版横行的应用分发系统。健康的应用商店应该是Windows S10最大的基础。

  但问题是,开发者对进入微软系统有多少信心?从之前盗版生态养成的用户习惯来看,微软对移动系统的反复使用,让开发者更愿意观望而不是入驻。尤其是目前有苹果成熟的生态作为对比。无论是权衡投入产出比还是风险成本,选择windows10都是冒险之举。

  在这种情况下,微软面临的选择很明确,要么通过Android兼容先做好应用生态,要么继续“认真”推进迁移计划。前者可以迅速增加windows10 Mobile的吸引力,以获得更大的用户群,但后果是盗版横行的软件生态。后者一开始投入产出很低,但干净的生态总能吸引一些开发者加入。

  这两种方法各有利弊。一个不恰当的例子就是Android和iOS生态的重演。Android的快速扩张伴随着碎片化和应用盗版的剧痛,而iOS的完美成长则离不开当时特定的行业环境。现在看来,微软已经放弃了Android的快速扩张,准备稳步开展下一步的统一业务。也许这就是放弃Aow子系统的原因。

  Win10 Mobile还有机会吗?

  虽然微软的生态还存在各种问题,但是UWP平台的想法还是比较靠谱的。要知道暴风科技仅仅依靠一个简单的暴风魔镜就连续几十轮涨停,微软统一的UWP平台怎么可能吸引不到开发者呢?未来十年,手机和电脑的形态会变成什么样还无法预测,但手机变成电脑是一个很有希望的想法。

  或许正是因为这种前景,微软并不急于扩张。毕竟经过WM、WP7、WP8三次试错,微软终于有了好机会。至于能不能抓住,就等它以后的发展了。

安卓与微软,微软适配安卓