HarmonyOS

鸿蒙系统开发初学记录


1.环境搭建+创建项目+项目运行

<h3><a href="https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/application-dev-guide-V5">官网</a></h3> <h3>前言</h3> <ul> <li>2019年8月9日: HarmonyOS 1.0</li> <li>2020年9月10日: HarmonyOS 2.0</li> <li>2022年11月4日: HarmonyOS 3.0 DeveloperPreview</li> <li>2023年8月4日: HarmonyOS 4.0 = AOSP + HMS + OpenHarmony</li> <li>2024年: HarmonyOS Next = HMS + OpenHarmony</li> </ul> <p>&gt; 名称解释 &gt; OpenHarmony:内核,已开源 &gt; HarmonyOs:操作系统,华为商用系统</p> <ul> <li>ArkTs:基于TypeScript基础上扩展声明式UI、状态管理等相应能力的一门编程语言</li> <li>ArkUI:是一套构建分布式应用界面的声明式UI开发框架</li> </ul> <h3>环境搭建</h3> <ul> <li>安装编辑器 -- node.js -- ohpm -- HarmonyOS SDK</li> </ul> <h3>创建项目</h3> <ul> <li>开发模型 -- Stage(推荐): Compile SDK版本大于9,主推该模式开发,并且使用ArkTS语言 -- FA</li> <li>低代码开发(Enable Super Visual):拖拽进行页面布局,默认关闭</li> <li>预览页面功能介绍1 <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=902c0f6e22925f338191e5fb388b2f4a&amp;amp;file=file.png" alt="" /></li> <li>预览页面功能介绍2 <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=a6da97ab69644ac214e2ebdd8e57b9fa&amp;amp;file=file.png" alt="" /></li> <li>真机运行 --&gt; 开启开发者模式,与android手机雷同 --&gt; 项目签名 --&gt; 运行项目</li> </ul>

页面列表

ITEM_HTML