鸿蒙系统作为华为的备用方案,首先要考虑兼容性和开放性,更自由的Linux当然优先,Linux可以在各种硬件平台上运行,因此基于此开发的鸿蒙系统可以尽可能兼容地适应更多的硬件设备鸿蒙系统用什么词?让金投小编为你解答吧!
根据华为发布的方舟编译器资料,可以推测鸿蒙系统是通过CC、C语言编写的
首先,让我们看看华为发表的方舟编译器原理.
从上述华为方舟编译器资料可以看出
1、鸿蒙系统和方舟编译器的想法应该是一样的:直接使用机器语言编写应用程序,取消安卓系统的ART虚拟机,直接编译为二进制机器代码
这样的优点是不需要中转,执行速度快,缺点是需要大量的静态方案,内存空间要求更高.
2、由于是C、C,所以写app,对软件开发者的要求很高,提高了建设生态链的技术门槛.
3、华为目前有芯片、系统等软件和硬件基础,华为鸿蒙系统走苹果IOS封闭系统模式,路途长,但前途大.
但华为主业是通信,不是手机,而是苹果主业和手机的特征不同.华为无法全身心投入开发封闭的鸿蒙系统.
华为手机不是主业,只能走开源头的道路.但是作为手机厂的华为,如何让其他手机厂商使用的系统,将是一个巨大的难题.
结果,没有一家手机制造商帮助裁判员和运动员的手机系统发展,自己的市场份额减少了.