转载

微软又掉链子 win10移动版或将无缘安卓应用

微软又掉链子 win10移动版或将无缘安卓应用

腾讯数码讯(文心)据Windows Central网站报道,在今年早些时候的Build开发者大会上,微软公布了面向开发者的Bridges软件。现在,其中一款Bridges软件面临不确定的未来。

Bridges工具旨在帮助开发者把他们的应用移植到Windows 10和Windows 10 Mobile,包括4个项目,它们是:

·Project Westminster——用于移植Web应用

·Project Centennial——用于移植传统的Win32软件

·Project Islandwood——用于移植iOS应用

·Project Astoria——用于模拟Android应用

微软开发Bridges工具的目的是缩小Windows和Windows Phone上所谓的“应用缺口”。但是,尽管消费者将因此受益,Windows开发者却对它不满,原因就在于Project Astoria,该项目因其实现最有争议。

Astoria是什么?

2014年就有在Windows 10上运行Android应用的媒体报道。Astoria是一款Android模拟器,这意味着开发者无需修改原来的软件,而是由Windows 10 Mobile手机直接运行Android APK文件。早期版本的Windows 10 Mobile包含有这一功能,使消费者能直接加载、运行APK应用。该项目不仅使盗版应用易如反掌,也使得Windows开发者更没有动力开发原生Windows应用。

Project Astoria尚未公开向开发者发布。开发者必须申请试用仍然处于开发中的Project Astoria。Project Astoria 是Windows和Windows Phone 一个顽疾的强力解决方案。但是,即使对于微软来说它也显得过于“强力”了。

Astoria状态——落后于计划

多个消息源向Windows Central透露,Project Astoria被无限期暂停,甚至可能被彻底取消。尽管微软没有公开,或私下声称Astoria被取消,但已经不再公开讨论,或与开发者私下讨论它了。一个消息源向Windows Central透露,“Android应用移植工具的开发落后于计划。”

其他知情人士的解读是,Astoria近期不会发布,微软尚未找到公布这一消息的机会。尽管这一消息会受到Windows开发者的欢迎,但这给人的印象似乎是,微软没有能成功地执行公开公布的战略。

Astoria没有成功的原因可能有数个。与Windows Central有过沟通的人士也不清楚Astoria跳票的确切原因,不过他们提供了一些线索,其中包括:开发者对Astoria不高兴、有媒体报道称Android子系统会造成Windows 10 Mobile运行速度随时间推移而变慢或者法律原因。

Windows Central获悉的另外一个原因是,Astoria团队有60-80人组成,远多于Islandwood的5人。造成Astoria跳票的原因可能是经济负担而非技术难题。

用于移植iOS应用的Project Islandwood要求对应用进行重新编译,需要开发者的介入。Islandwood面向Objective-C语言,微软一直支持C语言。Astoria则直接模拟Android环境,可能遭遇各种法律和技术难题。

Windows Central得到的消息是,Projects Islandwood、Westminster和Centennial的开发工作仍然在按计划进行。Facebook即将发布的Windows 10统一应用似乎就是由iOS版应用移植过来的。

并不让人十分意外的是,在与Windows Central沟通的开发者中,没有一个人对Astoria可能的夭折感到沮丧。

未来

Windows Central就此事与微软进行了沟通,微软发言人发表如下声明:“我们致力于向消费者提供把他们的应用移植到Windows平台的许多选项,其中包括面向Web、iOS和Win32的移植工具。Astoria还没有完成开发,但其他工具为开发者提供了很好的选项。iOS移植工具使开发者能编写直接从Objective-C调用UWP API的原生Windows统一应用,综合UWP与XAML、UIKit等iOS概念。开发者可以开发能在所有Windows 10设备上运行,方便地利用原生Windows特性的应用。我们对开发社区的回馈表示感谢,希望对他们开发Windows 10应用提供支持。”

这对Windows Phone的未来,以及缩小应用差距的影响还有待观察。Astoria为使Windows Phone获得新应用提供了捷径。但是,把应用移植到Windows Store依赖于开发者同意移植,移植应用并非一定会得到开发者同意。另外,一旦Astoria获得成功,微软可能会惹怒其开发者群体。Project Islandwood是一个更好的路径,iOS App Store中有大量高质量应用,重新编译后的应用在Windows 10上的表现更好,与直接模拟相比被滥用的可能性更低。

微软是否让Project Astoria复苏,取决于Project Astoria跳票的真正原因,以及微软能否克服这些障碍。但从目前来看,Android应用近期不大可能登陆Windows 10 Mobile。

来源: Windows Central

正文到此结束
Loading...