
如何理解并支持鸿蒙系统?
在讨论如何支持鸿蒙之前,我们需要先搞清楚鸿蒙到底是什么。鸿蒙,这个名称涵盖了两大部分:万物鸿蒙和手机鸿蒙。这两者相互独立又相互协同。
万物鸿蒙是基于LiteOS的微内核技术,这是华为早期就开始研发的一套AIoT操作系统。它被应用于各种设备中,如体温计、摄像头、门铃等。LiteOS的核心特点是轻量级,代码体积小且省电。类似的市场竞争者包括谷歌的Fuchsia、小米的Vela、阿里的AliOS Things以及腾讯的TencentOS Tiny。
而手机鸿蒙则是应用于手机中的宏内核操作系统。它的代码量相对较大,更注重用户体验。手机鸿蒙是基于AOSP开发的,AOSP即Android Open Source Project,也就是安卓开源项目。很多人可能对于AOSP和安卓之间的关系存在疑惑。
简单来说,一个手机操作系统可以分为三层:最底层是Linux,这是一切开源软件的最内核;中间层是AOSP,它在Linux的基础上提供了许多针对手机场景的特定代码;最上层则是各大手机厂商基于AOSP定制的系统,如谷歌的安卓、华为的EMUI、小米的MIUI以及魅族的Flyme等。APP开发商主要基于AOSP进行开发,因此只要操作系统基于AOSP,就能兼容大部分APP。
回到手机鸿蒙,为了兼容现有APP,它必须基于AOSP。相较于华为之前的EMUI,手机鸿蒙在技术和性能上做了大量升级。尽管EMUI和鸿蒙都是基于AOSP开发的,但鸿蒙在技术和架构上有所创新,比如增加了独立于AOSP的华为自家内核openHMS,以及一个跨设备的集成开发环境IDE,让APP开发商能一次编写代码,部署在多设备上。
那么,如何帮助鸿蒙呢?
对于手机鸿蒙,最好的支持就是购买华为的手机。因为手机鸿蒙目前主要应用在华为手机上,而且华为的战略也是通过吸引足够多的开发商使用IDE来产生大量基于openHMS的APP。所以购买华为手机就等于支持手机鸿蒙的发展。
对于万物鸿蒙,我们可以通过购买装有万物鸿蒙的设备来支持它的发展。有观点认为,万物鸿蒙的占有率必须超过一定的比例才能活下来,因此我们需要通过购买这些设备来帮助它达到这个临界规模。
除此之外,我们还可以通过社交媒体和来宣传鸿蒙系统的好处和优势,提高公众对鸿蒙的认知度和认可度。同时我们也可以向开发者宣传鸿蒙系统的开发环境和工具链的优势和便利性,鼓励更多的开发者参与到鸿蒙系统的开发中来。这样也有助于鸿蒙系统的生态发展。
