华为鸿蒙 HarmonyOS 正式发布 开源平台全产品支援挑机 Android
华为鸿蒙 OS(HarmonyOS)正式在刚举行的华为开发者大会 HDC2019 以开源平台方式登场。到底鸿蒙 OS 有什么特别之处,Huawei 会否放弃使用 Android 平台?预载鸿蒙 OS 的产品最快什么时候登场?以下就为大家作第一手速报。
华为鸿蒙 OS 在刚举行的华为开发者大会 HDC2019 中,以开源平台方式正式登场。HarmonyOS 就是鸿蒙的国际版名称,是首个建基在微内核 microkernel 架构的作业平台。简单点说,HarmonyOS 就是以多个小型的程式核心,取代现时 Android 以 Linux 作为核心,程式代码太过庞大的缺点,解决不同的智能产品,以不同 OS 运作的碎片化问题,发展出一个可以应用在不同类型硬体上的统一 OS。
鸿蒙 OS 对应不同智能硬件
Google 及 Apple 旗下分别都有 4、5 个平台,去对应手机、桌面电脑、平板、智能手表等不同硬件,而鸿蒙 OS 就是一款可以同时应对不同种类硬件的平台,开发者毋须再为不同产品的转换进行开发,Apps 一样可以顺利过渡。
不同硬件视为同一个 OS 的不同输出
鸿蒙 OS 在运作上,不再将每一种硬件作独立处理,而是将同一个用户的不同硬件,视为同一个 OS 之下的不同输入及输出部分。协同运作的概念,跟 Apple 在 macOS 及 iOS 上的 Hand Over 非常类似。
比 Android 更高效率
Android 平台沿用 Linux 的内核调度机制,资源以公平调度方式分配到不同的 Apps。Huawei 就以路面情况作比喻,指较快的 Apps 会因为较慢的 Apps“塞车”而影响效率。而 HarmonyOS 就好似有快慢线分隔的公路,快慢程序有不同的优先权,令整体效率提升。
无法 Root 更安全
针对 Android 平台内核一旦成功被 Root,系统就变成无掩鸡笼的情况,HarmonyOS 以多个微内核互相隔离,处理不同权限,令系统更加安全。
全面支援 Android Apps
配合 Huawei 早前推出的 ARK 方舟编码器,开发者可以轻易将 C/C++、Java、JS、Kotlin 等程式语言转换为 HarmonyOS 版本,换言之不论是 Android、Linux 或者 HTML5 的 Apps,都可以在一至两日内转换为 HarmonyOS版本。
最快几时推出?
预载鸿蒙 HarmonyOS 的 SmartTV 将会在开发者大会之后一日,即是 8 月 10 日正式发布。而在 2020 年,HarmonyOS 2.0 将会支援电脑、智能手表及智能车辆等产品。而 2021 年 HarmonyOS 3.0 将会进入耳机、智能扬声器,及进一步进入 VR 等产品市场。
跷起 Android?
Huawei 表示,考虑到生态圈合作伙伴的关系,将会继续以 Android 作为智能手机的平台。但万一 Huawei 无法继续使用 Android 的时候,鸿蒙 HarmonyOS 就可以立即上场。果然非常之 Harmony 呀!