大数据&云计算鸿蒙系统一周岁了!还要如何发展,才符合你的预期?
2019年8月9日 , 备受期待的华为鸿蒙OS , 正式揭开庐山真面目 。
【大数据&云计算鸿蒙系统一周岁了!还要如何发展,才符合你的预期?】作为华为面向未来打造的操作系统 , 鸿蒙是一款基于微内核的面向全场景的分布式OS 。
得益于微内核架构 , 鸿蒙OS可以更加简单方便地适配各种各样的硬件终端 。
在鸿蒙OS架构中 , 内核与基础服务、程序框架等相脱离 , 并形成“微内核-基础服务-程序框架-不同硬件专有服务”的运作体系:鸿蒙OS在对不同硬件进行适配时 , 最底层的“微内核”无需改动、直接接入 , 同时只需对不同硬件的“专有服务”进行相应的开发 。
本文插图
而相比于同样基于微内核架构的Fuchsia、Windows等系统 , 鸿蒙还是一款全场景分布式OS , 有分布式架构支撑 。
分布式设计有什么好处呢?按照官方说法 , 采用分布式设计的鸿蒙OS , 既可让开发者像开发同一终端那样开发跨终端分布式应用 , 又可让消费者感受到跨终端业务协同能力为各使用场景带来的无缝体验 。
显然 , 华为想把鸿蒙OS打造成一款轻量级、跨平台、大一统的操作系统 。
鸿蒙OS在电视上的试水
伴随首次公开亮相 , 鸿蒙OS首款搭载设备便已面世 。 如同官方所言 , 鸿蒙OS被首先应用在电视设备 , 即荣耀/华为智慧屏系列产品 。
回顾鸿蒙发展历程 , 2017年鸿蒙内核1.0完成技术验证 , 2018年鸿蒙内核2.0用于终端TEE , 2019年鸿蒙OS 1.0正式登场 , 推进节奏不可谓不快 。
然而 , 系统开发终究是个漫长过程:鸿蒙OS来了 , 并不等同于独立、成熟的华为新系统也来了 。
荣耀/华为智慧屏所搭载的鸿蒙OS 1.0 , 在系统层面的一些核心技术并没有一步到位 , 而华为也从未强调鸿蒙是其自有或自研操作系统 。
本文插图
按照官方说法 , 鸿蒙OS 1.0基于开源框架、关键模块自研 , 具有分布式架构、方舟编译器、确定时延引擎、TEE微内核形式化验证以及Beta版的多终端开发IDE等特性 。
对应的 , 鸿蒙OS 1.0并没有实现内核及应用框架自研 , 而且也不是通用微内核架构 。 华为表示 , 当前版本鸿蒙OS采用基于Linux内核、鸿蒙微内核和LiteOS共同组成的混合内核 。
智慧屏设备用户 , 也许并未明显感受到鸿蒙OS与其他基于Android的电视系统间的差异 , 但这样一款表现相对稳定、同时起平稳过渡作用的初版系统 , 对其使用体验而言未必就是一件坏事 。 当然 , 不少人的确渴望鸿蒙OS能一步到位独立、成熟的系统 , 但这多少都有点不切实际 。
目前 , 智慧屏设备上的鸿蒙OS已经来到1.1版本 。 鸿蒙OS 1.1主打沉浸式界面设计 , 拥有多任务管理、负一屏智慧助手等亮点功能 。
本文插图
其实 , 鸿蒙OS所体现的一些重要特性 , 亦在EMUI 10上有所体现 。 例如 , EMUI 10同样采用“分布式架构” , 开发者可以做到“一次编写、多处运行” , 降低适配不同终端的工程量 。 EMUI 10主打的分布式UI编程框架 , 同样体现了这样的思路 , “表达统一、运行多态” , 可实现应用界面的多终端自适应 。
有观点认为 , EMUI 10之所以拥有鸿蒙设计思想的功能 , 正是为其有朝一日能切换到鸿蒙所进行的前期准备 。
伴随鸿蒙OS的正式登场 , 作为先头兵的HMS(华为移动服务)生态也在加速发展 。
HMS是华为提供的基础服务合集 , 对标谷歌GMS , 提供华为账号、应用内消息、消息通知、身份验证、扫码等基础服务 。
推荐阅读
- 大胡子|湖人防守双MVP数据出炉!浓眉领衔锁死神龟,波普零封大胡子
- 常州发布|温差10℃+!白露已至,真的“凉凉”了?
- 第一财经|日本富豪前泽友作炒股赔44亿日元 “深深的悔恨”帖 请查收
- 中华人民共和国应急管理部|国家防总提升防汛防台风应急响应至Ⅲ级 应急管理部部署消防专业救援力量跨区域增援吉林、黑龙江
- 中国青年报客户端|【青声视语】数据解读:中国经济加快复苏引外媒点赞
- 交通运输部|交通强国·试点先行 | 综合交通枢纽体系怎么建?
- 森林|半藏森林晒新图被喷:没男人给买房怂了?回怼"我买了,你呢?"
- 穿搭|今年秋天流行穿"短一截",不用腰带也能穿出大长腿,小个子福音
- 哈尔滨新闻网|大数据:“台风堵”超“开学堵”|明天,台风降雨+周一,尽量别走这些路
- 王思聪带女生现身楼盘看房|太豪气!王思聪带女生现身楼盘看房上热搜 哪位网红获"国民老公"青睐?
