鸿蒙OS基础开发(一)

一、鸿蒙操作系统概述

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

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

二、环境搭建

鸿蒙OS基础开发(一)_第2张图片
Node.js下载连接:
鸿蒙OS基础开发(一)_第3张图片
DevEco下载链接:
鸿蒙OS基础开发(一)_第4张图片

三、HelloWorld第一个项目创建

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

四、文件目录结构介绍

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

五、项目示例

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

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

你可能感兴趣的:(harmonyos,华为,java)