今年早些时候,微软的高管们制定了很多计划,通过四个新的工具包(即“桥梁”),帮助缩小Windows和Windows Phone在移动应用程序方面的差距。
但越来越多的迹象表明,其中之一——代号为“Astoria”的安卓桥——可能被推迟,或者更有可能被完全搁置。(截至今年8月,微软曾表示,阿斯托里亚桥的代码将在“今年秋天”公测中推出。)
Windows Central上周晚些时候报道称,越来越多的证据表明,微软的Android桥“不会很快出现”。
微软公司发言人发表的官方声明并没有否认Android网桥已经死亡,但也没有证实它还活着。软心肠的人会说,“还没准备好”。以下是微软关于阿斯托里亚的声明全文:
微软已经将“威斯敏斯特”桥(Westminster bridge)开放给开发者,允许开发者将自己的网站打包成Windows 10应用程序的形式。
今年8月,微软为其“Islandwood”桥的代码开源,这是一个为有兴趣将他们的iOS应用程序移植到Windows 10的开发者提供的代码,Github。目前,这个桥只能将iOS应用程序移植到基于intel的设备上,这意味着它不支持基于arm的Windows phone。
微软首席执行官与微软观察家玛丽·乔·福利讨论了他对产品差异化的思考,并在这个问题上走在了曲线的前面。
微软将帮助开发者将Win32应用程序带到Windows 10设备上的“百年”桥推迟到2016年的某个时候。
从一开始,阿斯托里亚机器人桥就与众不同。它只适用于将Android应用程序带到Windows 10手机上(如果有任何原始设备制造商生产应用程序,也适用于运行Windows 10手机的小型平板电脑)。因为Android bridge需要一个Android开源项目(AOSP)子系统/仿真层,微软正在为Windows 10移动平台构建这个子系统/仿真层,而不是为pc和更大的平板电脑构建Windows 10操作系统,所以它只能在Windows 10移动设备上运行。
今年8月,微软官员表示,他们将通过私下预览来提供Android bridge技术,以选择向公司申请加入该项目的测试人员。从那以后,关于那座桥的命运就没有任何消息了。
我从我的一个联系人那里听说,微软在10月左右从Windows 10移动版中取消了模拟层,因为一些人在没有得到开发这些应用的个人和公司的许可的情况下,使用该技术在Windows 10移动版上运行Android应用。
微软官员可能已经决定,阿斯托里亚大桥将使任何人和所有人在Windows手机上运行现有的和未经修改的Android应用程序变得过于容易。微软开发Android和其他桥接技术的初衷是让开发人员把它作为一个起点,利用Cortana、Live Tiles和Continuum等Windows 10技术定制他们的应用程序。它并不意味着允许用户绕过开发者,在Windows 10上运行现有的非Windows应用程序。
当微软在2015年4月的Build大会上宣布其桥梁项目时,我很惊讶到会的人都对这一举动拍手叫好,因为大多数参加Build大会的人可能都是已经建立起来的微软开发者,他们一直在努力与iOS和Android竞争。也许现有的微软开发人员认为很少有Android开发人员会关心将他们的应用程序带到Windows Phone上,所以这一举动不会有什么影响。
我不认为谷歌或甲骨文与微软的举动有任何关系,正如一些人所暗示的那样。无论是内部政治还是阿斯托里亚大桥延期或取消背后的技术难题,微软将Android应用程序引入Windows Phone的计划目前似乎都处于悬而未决的状态。