【鸿蒙】HarmonyOS十万个为什么

HarmonyOS是华为推出的智能硬件操作系统,旨在实现设备间的智能联动和分布式能力。它不仅包括kernel、framework,还有HarmonyOS app开发体系、IDE、认证体系和生态系统。HarmonyOS能应用于智能手机、智能汽车、家电等多个领域,通过面向场景式编程提供创新体验。OpenHarmony是其开源项目,任何个人和组织都可以基于此进行定制。HarmonyOS与OpenHarmony的关系是,前者是后者的商用版本。尽管HarmonyOS在技术上与Android兼容,但OpenHarmony并不支持Android生态应用。其独特的分布式特性使其在AIoT领域具有潜力,但其他厂商是否采用取决于商业考量。HarmonyOS通过富设备和轻设备的概念适配不同配置的硬件,其发行版是面向特定硬件的定制化组件集合。

1、科普问题

HarmonyOS是什么?

HarmonyOS是一款智能硬件操作系统
HarmonyOS不止是kernel,而是完整操作系统,至少包括:kernel + framework + HarmonyOS app开发体系三大部分
HarmonyOS还包括相关的IDE、认证体系、生态系统等周边元素

HarmonyOS能用来做什么产品?

智能手机
智能汽车车机、智慧大屏等
摄像头、智能手表等智能硬件
烧水壶、抽油烟机、烤箱等智能家电

HarmonyOS的南向和北向开发指什么?

HarmonyOS应用开发叫北向,HarmonyOS设备内部嵌入式开发叫南向
记忆窍门:上北下南
北向是纯软件开发,一般用java、js、C++等语言,注重业务逻辑,目标是实现应用功能,满足客户需求 南向是软硬件结合的嵌入式开发,一般用C、C++,注重硬件操作和 能力封装,目标是提供北向API的内部实现

HarmonyOS究竟想干嘛?

与Android、iOS三分智能手机天下
为智能电视、车机、广告机、智慧手表等提供更好的OS解决方案
助力家电(如烤箱、咖啡机、烧水壶等)完成智能化升级
实现智能硬件之间的“智能联动”
成为AIoT OS的先驱和主流OS生态

HarmonyOS最大的创新在哪里?

面向场景式编程,而不是面向设备式编程
传统方式绕弯也能做到,但是是应用级而不是OS级,限制多成本高在这里插入图片描述
为什么说HarmonyOS是分布式操作系统?

HarmonyOS应用是面向场景的,场景中往往包含

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值