自从在之前的编译版本中发现Windows10Mobile10549缺少Android子系统后,大家就一直在猜测微软2015年推出的Android应用移植项目ProjectAstoria是否已经结束。既然微软已经正式承认了这一点,下面是它的官方声明:“我们去年一起宣布了适用于Android的WindowsBridge(项目“Astoria”),有些人正在询问该项目的状态。我们收到了很多反馈,问当遇到两个桥接技术项目将对应的移动操作系统的代码移植到Windows上不成功,他们之间的选择可能会令人困惑。我们仔细考虑了这个反馈,但决定经理应该放在Windows上BridgeforiOS,使其成为移植到Windows10设备(包括Xbox和PC)的单一Bridge选项。对于在AndroidBridge上花费大量时间的开发人员,我们强烈建议您看看iOSBridge和Xamarin这些是两个很好的解决方案。”从声明中可以看出,虽然放弃了Android移植项目ProjectAstoria,但ProjectIslandwood依然保留。一直以来,微软都有一个宏伟的梦想:在所有平台上实现操作系统的一致体验,但随着时间的推移,这个梦想似乎越来越远。自己推出的WP平台遭到Android和iOS的强力打压,市场份额跌至不足2.5%,以至于WP用户常称自己为1%用户。当然,对于开发者来说,没有人愿意在用户量少的平台上花费大量的时间。最明显的例子就是在WP上闹得沸沸扬扬的支付宝客户端事件。作为传统的互联网巨头,微软怎么可能没有意识到这个问题,于是推出了四大应用移植项目:ProjectWestminster、ProjectCentennial、ProjectIslandwood和ProjectAstoria,用于移植Web应用、传统Win32应用、以及分别是iOS应用程序。应用程序以及Android应用程序。传闻Androidapp的移植项目可能已经搁浅,其他几个项目还在进行中,iOSapp的移植项目已经投入使用。原本参与Windows10MobileInsider计划的人普遍认为ProjectAstoria即将实现,因为之前的预览编译版已经可以通过简单的几个步骤安装Android应用程序。但事实证明,这只是消费者的一厢情愿。为什么失败了?原因应该是软件和硬件两个方面的原因。从黑莓兼容系统来看,兼容的安卓软件BUG多,功耗高,带来非常差的用户体验。Android系统本来是基于Linux的,代码效率不高,移植后只会越来越差,还会出现很多兼容性问题。在硬件方面,对手机的配置要求也更高,而在目前的情况下,微软自家的Lumia系列手机的配置普遍不如安卓手机。此外,微软已经将从事ProjectAstoria的部分工程师分配给了其他项目,可见微软在研发人力方面可能也存在一定的问题。目前iOS项目的处理比Android好。“桥接技术背后的理念一直是让开发人员能够轻松地将他们现有的代码移植到Windows,而我们对iOS桥接器的投资让这变得更容易,”微软高管KevinGallow说。*程。虽然在移动操作系统市场,微软节节败退,兼容所有应用平台的努力也落空,但又怎能因祸得福呢?对微软而言,吸引更多用户使用Office和Windows,无论他们使用什么设备,都将有助于公司的长期业务。Android应用导入工具的取消,表明该公司更加重视iOS应用的导入。毕竟纯粹为Android系统开发的生产力和商业应用很少,iOS的代码效率也比Android高。
