鸿蒙NEXT出境易是怎么做到的…
能够上架这么多安卓原生的境外App?🌍
前提是鸿蒙NEXT是自研的非套壳安卓的系统,安卓App无法直接在NEXT上执行。那么海外厂商不太会有动力都去适配这个新系统。我曾经考虑这个问题,由此搭载了鸿蒙NEXT系统的华为手机在海外不会有市场。
如今出境易上架了鸿蒙NEXT,而且看上去可以直接安装这么多应用。
我认为有两种实现方式。一种是通过虚拟机技术,在NEXT里面开一个安卓虚拟机来运行这些App。📦 这样运行的效率和效果都不会太好。
第二种是让安卓App运行在云端。☁️但是这样受网络波动的影响会很大。而且想象你境外App的运行和所有数据都通过华为的云服务,无疑会给人一种隐私上的不安全感。
所以总的来说通过虚拟机效果会更好一些。
而且NEXT的开发者可以不断优化虚拟机的执行效果以提供更好的使用体验。如果NEXT和安卓的实现差距越小,这种优化就会越容易,甚至达到一个完美的用户体验。
但是我还有一个疑问,就是国内厂商对于NEXT原生系统的开发动力。如果NEXT的虚拟机技术可以做到对原生安卓App完美的支持,为什么需要我来适配你的NEXT系统?为什么不把出境易的技术直接用在我的App上。
我们知道手机厂商和应用厂商之间是会有一些博弈的。
比如全民App微信就会受到各种安卓手机品牌的优待,单独为它优化包括通知,后台等方面。
适配新的系统需要人力和各种成本,在这一点上华为和所有应用厂商恐怕会产生博弈。而且华为有求于人,推广新系统,会显得更加被动。