华为鸿蒙,兼容安卓APP,为何不将苹果iOS的APP,也兼容了?
大家都清楚,决定一款操作系统成功与否的关键,还是在于生态,当年的windows phone、meego,还有三星的tizen,以及黑莓os等之所以不成功,关键还是在于生态不完善。
所以华为<爱尬聊_百科知识大全>鸿蒙在推出之后,因为自身的生态确实不完善,原生的鸿蒙APP,就没几款。所以华为自己用在手机上的HarmonyOS(鸿蒙)兼容了安卓的APP,以保证用户生态的完善性。
那么问题来了,相比于安卓的生态,苹果iOS的生态更强,那么为何华为鸿蒙在兼容安卓APP的同时,不将iOS的APP,也一起兼容了,那么生态将前所未有的强大,没有对手了?
首先因为兼容安卓APP,并不难实现。因为安卓操作系统本身是开源的,也就是AOSP大家都可以下载使用,华为只要使用AOSP中的部分代码,就可以兼容安卓APP了,且不侵权,想用就用。
所以我们看到,之前的很多厂商推出新的操作系统时,都是兼容安卓APP,比如2013年时的黑莓10也是“兼容apk”的,国产电脑系统UOS也能兼容安卓APP等,并不稀奇。
但如果要兼容苹果iOS上的APP,会有两方面的原因,一方面是难度方面的原因。苹果的iOS并不开源,且iOS中的APP运行的也不是安卓的那一套虚拟机的模式,所以要想兼容iOS中的APP,要么就重新模仿iOS重写一个系统,或者在鸿蒙中内置一个虚拟机,去实现对iOS中APP的使用,这难度也有点大,但从技术上来讲,还是有希望实现的。
如果说技术虽然比较难,但还能够实现的话,那么侵权问题可能就是大问题了,苹果的iOS闭源,鸿蒙如果去兼容iOS的app,那必然是动了苹果的奶酪,侵犯了苹果的版权等,苹果肯定会采取各种手段进行反击,到时候就麻烦大了。
所以我们看到鸿蒙系统,乃至其它的各种系统,比如windowsUOS黑莓OS等,都只敢去兼容安卓的APP,而不是想办法去兼容iOS的APP,这就是原因所在。