当前位置:主页 > 查看内容

塞翁失马:放弃安卓移植项目后,微软视线转到iOS?

发布时间:2021-09-26 00:00| 位朋友查看

简介:自从被发现Windows 10 Mobile 10549中缺失了此前编译版本中的Android子系统,大家就在猜测微软2015年推出的安卓应用移植项目Project Astoria是不是玩完了。现在微软官方正式承认了这一点,这是其官方声明: 我们于去年一同宣布了Windows Bridge for Android……

自从被发现Windows 10 Mobile 10549中缺失了此前编译版本中的Android子系统,大家就在猜测微软2015年推出的安卓应用移植项目Project Astoria是不是玩完了。现在微软官方正式承认了这一点,这是其官方声明:

“我们于去年一同宣布了Windows Bridge for Android(Project "Astoria"),有些人在询问该项目的状态。我们收到了很多的反馈,提到了两个桥梁技术项目在将对应移动操作系统的代码移植到Windows上时未能成功,以及它们之间的选择可能会造成困惑。我们有仔细考虑这种反馈,然而决定应将经理放在Windows Bridge for iOS上,让它成为向Windows 10设备(包括Xbox和PC)移植的单一Bridge选项。对于那些在Android Bridge上花费了大量时间的开发者们,我们强烈建议你们多看下iOS Bridge和Xamarin这两个很棒的解决方案。”

从声明可以看出,虽然安卓移植项目Project Astoria被放弃,但是Project Islandwood还是得以保留。

一直以来,微软都有一个宏大的梦想:实现全平台操作系统的一致体验,但是岁月走过,仿佛距离这个梦越来越远。其自家推出的WP平台,被安卓和iOS强力压制,市场份额下降到不到2.5%,以至于常常有WP用户称自己为1%用户。当然,对与开发者来说,谁也不愿意花费大量时间在一个用户量级不大的平台上,最明显的例证是在wp上闹得沸沸扬扬的支付宝客户端事件。作为传统的互联网巨头,微软怎么会意识不到这个问题,于是其推出了四大应用移植项目:Project Westminster、Project Centennial、Project Islandwood以及Project Astoria,分别用于移植Web应用、传统的Win32应用、iOS应用以及Android应用。

坊间传闻,安卓应用的移植项目可能一直于搁浅状态,其他几个项目仍在进行中,而iOS应用移植项目已投入使用。原本,参与Windows 10 Mobile的Insider计划的人们普遍认为,Project Astoria就要付诸实现了,因为先前的预览编译版本都已经可以通过简单几个步骤安装Android应用了。但事实证明,这只是消费者的一厢情愿。

缘何失败?

究其原因,应该是有软硬件两方面的原因。从黑莓兼容后的系统看来,兼容后的安卓软件运行bug多,高耗电,带来了极差的用户体验。本来基于linux的安卓系统,其代码效率就不高,移植后只会变得更差,并且会出现众多兼容性问题。硬件方面对于手机的配置要求也更高,而在目前的状况下,微软自家的Lumia系列手机的配置普遍不如安卓手机。另外,微软早就将部分从事Project Astoria的工程师分配到了其他项目上,这说明在研发人手方面微软也可能存在一定的问题。

目前来讲,iOS项目的待遇要比安卓要好一些。微软高管凯文·加洛(Kevin Gallow)表示:“桥技术背后的理念始终是为开发者提供便利,方便其将现有代码迁移到Windows,而我们对iOS桥的投资可以简化这***程。”

虽然在移动操作系统市场,微软正在节节败退,兼容所有应用平台的努力也出师不利,但是塞翁失马,焉知非福?对微软来说,无论用户使用何种设备,只要能为Office和Windows吸引更多用户,便有助于该公司的长期业务发展。而Android应用导入工具的取消表明该公司更加重视iOS应用的导入工作。毕竟,单纯为Android系统开发的生产力和商业应用少之又少,而iOS代码效率也高于Android。


本文转载自网络,原文链接:
本站部分内容转载于网络,版权归原作者所有,转载之目的在于传播更多优秀技术内容,如有侵权请联系QQ/微信:153890879删除,谢谢!

推荐图文

  • 周排行
  • 月排行
  • 总排行

随机推荐