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

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

自从被发现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这两个很棒的解决方案。”

[[163342]]

从声明可以看出,虽然安卓移植项目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应用了。但事实证明,这只是消费者的一厢情愿。

缘何失败?

[[163343]]

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

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

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

责任编辑:李英杰 来源: 51CTO
相关推荐

2015-04-30 12:41:29

微软Windows 10

2016-02-26 10:01:12

微软安卓移植

2015-08-11 09:24:19

apiios应用移植

2012-05-01 13:25:32

安卓

2021-06-27 06:31:33

Windows 11操作系统微软

2023-02-23 09:23:42

微软人工智能

2021-02-28 21:15:59

Windows 10Windows微软

2021-02-01 16:09:15

Windows7操作系统微软

2021-07-16 05:27:05

Windows 操作系统365 云电脑

2021-10-21 18:57:55

Windows 11操作系统微软

2015-08-07 13:23:27

bridgeios应用移植

2022-03-04 10:08:48

谷歌隐私沙盒数据安全

2019-02-25 14:23:18

微软安卓iOS

2023-05-27 09:00:28

OpenAI必应聊天小部件

2019-07-12 10:15:36

华为鸿蒙安卓

2021-11-09 16:14:20

Windows 11操作系统微软

2015-05-22 09:58:48

Win10安卓iOS

2013-06-26 15:50:54

2020-12-03 18:24:08

物联网操作系统iOS

2014-08-06 09:13:40

java安卓ios
点赞
收藏

51CTO技术栈公众号