HarmonyOS
提供了一套UI
开发框架,即方舟开发框架(ArkUI
框架)。方舟开发框架可为开发者提供应用UI
开发所必需的能力。
ArkTS
是HarmonyOS
优选的主力应用开发语言。ArkTS围绕应用开发在TypeScript
生态基础上做了进一步扩展,继承了TypeScript
的所有特性,是TypeScript
的超集。
TypeScript
是通过在JavaScript
的基础上添加静态类型定义构建而成。
因此,在进行HarmonyOS
应用开发之前,需要掌握以下三种语言:
不具备以上基础的开发同学,也不用担心。可以持续关注下我的博客,接下来我会写一系列关于HarmonyOS应用开发的博文,从ArkTS语言基础开始。共同学习、共同探讨、共同进步,熟练的掌握HarmonyOS应用开发的技能。
node.js 安装包下载地址:node.js官网
ps:下载LTS版本即可,当前最新版本可能不太稳定。
node.js
,可以查看node.js
和npm
的版本。# 查询node.js版本号
node -v
# 查询npm的版本号
npm -v
npm config set registry https://repo.huaweicloud.com/repository/npm/
该命令行工具集合了HarmonyOS
应用开发所用到的系列工具,包括SDK
管理sdkmgr
、代码检查codelinter
、三方库的包管理ohpm
。
init.bat
./init.sh
export OHPM_HOME=ohpm的安装路径
export PATH=${OHPM_HOME}/bin:${PATH}
ohpm -v
HUAWEI DevEco Studio 是 HarmonyOS
应用开发的官方指定工具。
HUAWEI DevEco Studio 安装包下载地址:DevEco Studio 下载
3. 在SDK Setup界面,单击按钮,设置HarmonyOS SDK存储路径,单击Next进入下一步。