赞
踩
很多人对鸿蒙、OpenHarmony、HarmonyOS这些术语傻傻的分不清楚,这里就来带大家了解一下OpenHarmony和HarmonyOS 有什么不一样。
“鸿蒙操作系统”特指华为智能终端操作系统。“鸿蒙操作系统”具有以下特征:
OpenHarmony是一个开源项目,由开放原子开源基金会(https://www.openatom.org/)进行管理。开放原子开源基金会由华为、阿里、腾讯、百度、浪潮、招商银行、360等十家互联网企业共同发起组建。
OpenHarmony暂时还没有中文名字,名字还在申请中。项目地址为:https://gitee.com/openharmony
OpenHarmony开源项目主要包括两部分:
因此,OpenHarmony是“鸿蒙操作系统”的底座。
HarmonyOS就是“鸿蒙操作系统”,或者简称为“鸿蒙OS”是基于 OpenHarmony、AOSP等开源项目的商用版本。
这里需要注意:
鸿蒙生态包括 OpenHarmony 和 HarmonyOS,当然还包括开发工具以周边的一些开发库。当我们在说“鸿蒙”的时候,也许就是指鸿蒙生态。
HarmonyOS是华为基于OpenHarmony开发的商用版本,更注重在实际设备上的运行和用户体验。如果你对华为的商用操作系统感兴趣,想要了解如何在手机上或其他智能设备上运行和部署HarmonyOS,那么学习HarmonyOS可能更适合你。
而OpenHarmony是一个开源项目,由开放原子开源基金会孵化并运营。它提供了一个框架和平台,用于搭建智能终端设备的操作系统。如果你对开源操作系统和开源社区感兴趣,想要了解操作系统的底层原理和架构设计,并希望与全球开发者合作,那么学习OpenHarmony可能更适合你。
总之,选择学习HarmonyOS还是OpenHarmony,主要取决于你的兴趣和目标。你可以根据自己的需求和兴趣来选择适合的学习方向。
那么鸿蒙开发者需要从哪里学起?怎么学,这里就给大家分享一份《鸿蒙(HarmonyOS)开发学习指南》,完整指南可以扫码免费领取!!!
第一章 快速入门
1、开发准备
2、构建第一个ArkTS应用(Stage模型)
3、构建第一个ArkTS应用(FA模型)
4、构建第一个JS应用(FA模型)
5、…
第二章 开发基础知识
1、应用程序包基础知识
2、应用配置文件(Stage模型)
3、应用配置文件概述(FA模型)
4、…
第三章 资源分类与访问
1、 资源分类与访问
2、 创建资源目录和资源文件
3、 资源访问
4、…
第四章 学习ArkTs语言
1、初识ArkTS语言
2、基本语法
3、状态管理
4、其他状态管理
5、渲染控制
6、…
第五章 UI开发
1.方舟开发框架(ArkUI)概述
2.基于ArkTS声明式开发范式
3.兼容JS的类Web开发范式
4…
第六章 Web开发
1.Web组件概述
2.使用Web组件加载页面
3.设置基本属性和事件
4.在应用中使用前端页面JavaScript
5.ArkTS语言基础类库概述
6.并发
7…
11.网络与连接
12.电话服务
13.数据管理
14.文件管理
15.后台任务管理
16.设备管理
17…
第七章 应用模型
1.应用模型概述
2.Stage模型开发指导
3.FA模型开发指导
4…
扫描下方二维码免费领取,《鸿蒙(HarmonyOS)开发学习指南》
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。