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应用是面向场景的,场景中往往包含

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

被折叠的 条评论
为什么被折叠?



