相信大家之前就一直听说Windows10将兼容Android应用的传闻,在微软build大会中。微软果然不出所料,不仅让Windows10兼容了Android应用,就连iOS应用也囊括其中。不过微软采用的是开发端兼容的方式,而非消费端兼容,开发者可以利用微软提供的开发工具快速将Android或iOS应用封装成Windows10应用,而不是说你买一个Windows10手机,可以直接安装Andorid或iOS应用。
微软看上去出了一个大招,让Windows10能够“运行”Android和iOS应用,这样的兼容短期可能能够增加Windows10应用的数量,但对于普通消费者并无直接益处,快速封装是否会降低应用质量也是未知数,这样的兼容只会加速降低Windows10平台对开发者的吸引力。
解决了Windows10手机“应用少”的问题
微软在现场演示了一款名为Choice Hotels的应用,这本是运行在Android上的应用,但是微软将其进行重新封装,成功运行在Windows10手机上。对于开发者而言,可以将大部分Android Java和C++代码直接用于Windows10的应用,而利用Visual Studio,开发者也可以将iOS Objective C代码更为简单地封装生成Windows10应用,当然,这对于终端消费者而言并不重要。
微软通过这样一种方式,让Windows10“兼容”了Android和iOS应用,给人的第一感觉就是Windows10逆天了,可以将所有Android和iOS应用为我所用,开发者也能够快速将应用移植过来,Windows10手机“应用少”这个广为诟病的问题终于被解决了。
“兼容”iOS和Android也许并非良策
不同系统之间进行比拼实际是生态系统的比拼,缺乏生态支持的系统难以持续发展,这也是Windows Phone此前一直发展状况堪忧的原因。谈及操作系统在应用方面的比拼,无外乎数量和质量两个维度。实际上iOS和Android早已经过了比拼应用数量的阶段,你觉得140万款应用和120万款应用听起来有多大差别呢?它们现阶段更在乎的是应用质量的比拼。
但对于微软来说数量提升还是有必要的,毕竟根据年初的数字,Windows Phone应用才34万款,和Android以及iOS应用差距明显。苹果和谷歌已经进入到了一个新的比拼阶段,而微软还在为凑数而绞尽脑汁,如今微软想到的办法就是“兼容”。通过提供开发工具,微软可以给开发者最大的便利,让他们将Android和iOS平台的应用移植过来,甚至直接进行封装即可。
但对于开发者而言呢,微软可能依然是三大平台最末的选择,因为优先开发好iOS应用或Android应用即可,反正Windows10应用也是可以快速移植而来的,随着平台吸引力的下降,微软本来的一些开发者也可能流失掉。当然这只是根据目前已知信息做出的一个猜测,真实情况如何还有待事实的证明。
微软在build大会上并没有提及对于开发者激励以及生态打造的情况,因此我们也不得而知Windows 10这个平台对大家的吸引力究竟如何,但如果微软为了在应用数量上赶上苹果和谷歌而采用这样特殊的办法,可能并不是一个良策。
当然,微软也在强调.Net和Win32应用才是Windows10应用的主要构成部分,Android和iOS应用只会是少量,但那又怎么样呢?
相关阅读
微软Windows Phone兼容Android应用项目将完工
微软宣布《Office Lens》应用首次登陆iOS和Android平台
Tom Warren再次确认Win10/WP10兼容安卓应用
微软考虑WP手机兼容安卓应用解决应用匮乏问题
Windows10或Windows8.1有运行安卓应用的条件吗?
Windows10系统自带的播放器软件即将登陆iOS和安卓平台
国服英雄联盟手游安卓和苹果互通吗 LOL手游安卓怎么付费转ios
87%用户想在安卓和iOS系统上使用Win10 Edge浏览器
Windows10下如何安装Android Studio?Win10下安装Android Studio的详细步骤
windows10免费升级是真的吗|windows10免费升级好吗
win10系统兼容性不是很好怎么办?win10系统与应用程序不兼容的解决方法
蛋仔派对苹果安卓互通吗 蛋仔派对怎么从安卓转到ios
微软Azure应用服务:增强本地和云端系统的兼容性
微软Windows10移植Android应用程序是一场存在风险的赌博
微软表示:“Win10 Mobile安装安卓APK应用”仍未准备好
怎样将iOS应用移植到Windows10系统中
win7系统与程序软件应用不能兼容如何解决?win7设置兼容性的方法
显卡驱动与windows10系统不兼容的原因和解决方法
企业市场对Android失去信心转投WP8.1与iOS
电脑自启动软件怎么关 win10禁止电脑软件自启动的方法