微软放弃Astoria计划 安卓与Win 10要停止打通?

智东西(公众号:zhidxcom)
译 | 连然

当地时间25日,微软宣布正式关闭Project Astoria项目——项目旨在开发可以将安卓应用程序移植到Windows Store应用市场的工具。

微软在去年的开发者大会上宣布了Astoria项目,即安卓将会在Windows应用商店里拥有应用程序,以帮助开发者借助Windows Bridge将安卓应用程序移植到Windows Store应用市场。微软在去年秋天曾经表示会推出公开测试版,但很显然它并没有做到。本月初,Emil Protalinski写到Astoria“有传言说其将停产”,而其实早在去年11月时就出现过该项目已无限期中断的报道,当时微软就已关闭了它的工作进度网站。在微软25日宣布其收购了跨平台应用程序开发公司Xamarin后,事情更加明朗了。

“大量的反馈意见认为用两个Bridge技术来将代码从移动操作系统移入Windows系统是不必要的,在两个技术中的选择还可能造成混乱,”在微软负责Windows 10的Windows开发平台团队项目管理总监Kevin Gallo在博客中写到。“我们已经对这种反馈进行了仔细考虑并决定将精力集中在针对iOS的Windows Bridge开发上,以为将移动代码移植入Windows 10设备提供单一的Bridge选择,包括Xbox和PC端。对于在Android Bridge上花了时间的开发者,我们建议他们可以将iOS Bridge和Xamarin作为解决方案来看待与关注。”

微软放弃Astoria计划 安卓与Win 10要停止打通?

Gallo表示微软为iOS开源的Windows Bridge在去年八月已经在GitHub上面世,并对其进行着定期更新。去年,为网页应用程序开发的Web Bridge被嵌入在了Windows 10的SDK中,而旨在移植Win32和.NET应用程序到Windows 10的Centennial项目——目前也正处于测试中,Gallo写到。

Project Islandwood是将iPhone游戏移植到Windows 10平台的工具,它拥有强大的图像支持功能。正式放弃Project Astoria项目后,微软将集中精力扩大Project Islandwood项目。

微软建立Bridge的初衷是因为其想要尽量减少Windows应用程序交付的复杂性,让开发者在推出Windows上的应用程序上少点麻烦,并让用户能够继续对Windows平台保持兴趣。微软不想让其Java和C ++开发人员在多个工具上过分分散,因此这次的宣布对微软来说有着不小的意义。

微软放弃Astoria计划 安卓与Win 10要停止打通?