论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com
»
论坛
›
软件与程序人生
›
移动端开发
›
鸿蒙
›
一文看懂HarmonyOS在Openharmony底子上做了什么 ...
一文看懂HarmonyOS在Openharmony底子上做了什么
汕尾海湾
论坛元老
|
2025-2-13 20:19:48
|
显示全部楼层
|
阅读模式
楼主
主题
1027
|
帖子
1027
|
积分
3081
一文看懂HarmonyOS在Openharmony底子上做了什么
很多人会问HarmonyOS与OpenHarmony的关系是什么,最简单的回答是HarmonyOS是OpenHarmony的一个发行版。再稍微详细点会介绍它们的汗青渊源:
华为将 HarmonyOS 的底子本领部分开源出来,捐赠给开放原子开源基金会,从而正式成立了 OpenHarmony 开源项目,这为 OpenHarmony 的发展奠定了底子,使得二者在技能上有了共同的源头。二者都基于分布式技能设计,支持跨装备的无缝毗连,旨在构建一个同一的操作系统平台,以实现多装备协同工作,为用户提供更好的体验。
OpenHarmony 是完全开源的项目,由开放原子开源基金会托管,面向举世开发者和厂商,可应用于各种物联网装备及更多场景;而 HarmonyOS 是华为的商业版本,虽然部分源码开源,但重要用于华为自家装备和生态系统,应用场景更侧重于消耗级智能装备。OpenHarmony 侧重于提供系统底座的底子功能和框架,为不同硬件装备的开发和应用程序的开发提供底层支持;HarmonyOS 则在 OpenHarmony 的底子上,进一步整合了华为的各种特色服务。
这里面提到HarmonyOS 在OpenHarmony底子上整合了华为的特色服务,具体哪些特色服务呢?本文讲从这个系统架构减少引入的特色服务,盼望让你彻底明确HarmonyOS在OpenHarmony上面建设了哪些本领。
OpenHarmony架构介绍
下面是OpenHarmony官方给出的技能架构图:
可以看到有四层:内核层、系统服务层、框架层、应用层。
内核层除了有KAL外还有驱动子系统和HDF,HDF感觉可以明确为Android的Hal层,不同厂商的硬件实现各自的硬件驱动,但是对上层接口保持一致,HarmonyOS跑在华为硬件中,这一块HarmonyOS肯定是自己的。
框架层和系统服务层,HarmonyOS也提供了自己的本领,好比AI等,框架层为应用开发提供了C/C++/JS等多语言的用户程序框架和Ability框架,实用于JS语言的ArkUI框架,以及各种软硬件服务对外开放的多语言框架API。根据系统的组件化裁剪程度,在HarmonyOS与OpenHarmony中这块是一致的。
应用层HarmonyOS也提供了很多系统应用,好比AppGallery,提供应用商店等。
整个设计思想上,两者是保持高度一致的:
硬件互助,资源共享
、
一次开发,多端部署
、
同一OS,弹性部署
等,而且华为也对外承诺,OpenHarmony会与HarmonyOS互通。
HarmonyOS 特色本领
接下来我们具体聊聊HarmonyOS在OpenHarmony底子上提供了哪些本领。
最简单的方式,我们看看HarmonyOS官方中的应用服务:
这些都是华为提供的”特色“服务,是对接华为服务端,利用华为本领的。这里面包含:
华为账号服务
广告服务
日历服务
通话服务
云开发服务
联系人服务
游戏服务
运动康健服务
应用支付服务
实况窗服务
位置服务
舆图服务
用户通知服务
华为支付服务
PDF服务
文件预览服务
推送服务
融合场景服务
分享服务
应用市场服务
钱包服务
天气服务
这些都为为用户提供更加丰富和便捷的体验,利用了华为服务端提供的本领,是OpenHarmony不具有也不能拥有的,假如有另一个手机厂商基于OpenHarmony做手机,这些服务也是须要重新开发的。
除了这些,还有AI本领也是HarmonyOS独有的:
以意图框架为例,Intents Kit(意图框架服务)是HarmonyOS级的意图标准体系 ,意图毗连了应用/元服务内的业务功能。
意图框架能帮开发者将应用/元服务内的业务功能,智能分发到各系统入口,这个过程即智慧分发。其中系统入口包罗:小艺对话、小艺搜索、小艺发起等。
系统入口、意图框架、鸿蒙生态的关系如下:
利用HarmonyOS的大模子、多维装备感知等AI本领,准确且及时地获取到用户显性、潜伏意图,从而实现个性化、多模态、精准的智慧分发。智慧分发提供了多种特性种别,当前已开放习惯保举、事故保举、技能调用-语音、当地搜索,后续会陆续开放其他特性种别
HarmonyOS、应用/元服务的交互中,意图运行方式分为意图调用和意图共享:
从图上看到,最终照旧依靠华为云端本领,是HarmonyOS特色本领。
讲到这里,别人再问起HarmonyOS 与 OpenHarmony的区别时肯定能说出具体的好多点特色本领。
总结
本文介绍了HarmonyOS在OpenHarmony底子上提供的应用服务和AI服务,而且介绍了OpenHarmony架构等。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
正序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
发新帖
回复
汕尾海湾
论坛元老
这个人很懒什么都没写!
楼主热帖
RabbitMQ 进阶 -- 阿里云服务器部署Rab ...
在Ubuntu系统上安装StoneDB数据库 ...
Spark快速上手(3)Spark核心编程-RDD转 ...
基于FPGA的一维卷积神经网络CNN的实现 ...
Vue 全套教程(二),入门 Vue 必知必 ...
用开源github,还是咱中国自己的代码托 ...
Silverlight教程_编程入门自学教程_菜 ...
redis实现主从复制
windows安装mysql8.0.29(ZIP解压安装 ...
Kafka生产者
标签云
AI
运维
CIO
存储
服务器
浏览过的版块
Oracle
图数据库
快速回复
返回顶部
返回列表