鸿蒙OS基础开发(一)
一、鸿蒙操作系统概述
HarmonyOS是一款“面向未来”、面向全场景(移动办公、运动健康、社交通信、媒体娱乐等)的分布式操作系统。
HarmonyOS整体遵从分层设计,从下向上依次为:内核层、系统服务层、框架层和应用层。系统功能按照“系统 > 子系统 > 功能/模块”逐级展开,在多设备部署场景下,支持根据实际需求裁剪某些非必要的子系统或功能/模块。
二、环境搭建
Node.js下载连接:
DevEco下载链接:
三、HelloWorld第一个项目创建
启动DevEco
empty ability
device type可单选可多选
点击finish创建
稍等编译,会出现以下页面
预览功能previewer
就可以使用previewer功能啦(右上侧栏预览)
四、文件目录结构介绍
主要关注以下文件:libs、src文件夹。
(其中test为测试使用,程序打包时不包括在内)
main文件夹下:
五、项目示例
点击右上角no device中的device manager,注册登陆实名认证华为账号,然后选择穿戴设备,运行。
跑马灯示例:
一个好玩儿又简单的program就运行成功啦~