> 文档中心 > 鸿蒙OS基础开发(一)

鸿蒙OS基础开发(一)


一、鸿蒙操作系统概述

HarmonyOS是一款“面向未来”、面向全场景(移动办公、运动健康、社交通信、媒体娱乐等)的分布式操作系统。

HarmonyOS整体遵从分层设计,从下向上依次为:内核层、系统服务层、框架层和应用层。系统功能按照“系统 > 子系统 > 功能/模块”逐级展开,在多设备部署场景下,支持根据实际需求裁剪某些非必要的子系统或功能/模块。
鸿蒙OS基础开发(一)

二、环境搭建

鸿蒙OS基础开发(一)
Node.js下载连接:
鸿蒙OS基础开发(一)
DevEco下载链接:
鸿蒙OS基础开发(一)

三、HelloWorld第一个项目创建

启动DevEco
empty ability鸿蒙OS基础开发(一)
鸿蒙OS基础开发(一)
device type可单选可多选
鸿蒙OS基础开发(一)
点击finish创建
稍等编译,会出现以下页面
鸿蒙OS基础开发(一)
预览功能previewer
鸿蒙OS基础开发(一)
鸿蒙OS基础开发(一)
就可以使用previewer功能啦(右上侧栏预览)
鸿蒙OS基础开发(一)

四、文件目录结构介绍

主要关注以下文件:libs、src文件夹。
(其中test为测试使用,程序打包时不包括在内)
鸿蒙OS基础开发(一)
main文件夹下:
鸿蒙OS基础开发(一)鸿蒙OS基础开发(一)

五、项目示例

点击右上角no device中的device manager,注册登陆实名认证华为账号,然后选择穿戴设备,运行。
鸿蒙OS基础开发(一)
跑马灯示例:
鸿蒙OS基础开发(一)

一个好玩儿又简单的program就运行成功啦~