HarmonyOS Next 应用开发环境搭建指导

642 阅读2分钟

HarmonyOS/OpenHarmony的应用开发主要是基于Deveco Studio(目前只支持Windows及Mac平台)搭配相应的SDK进行,现对开发环境的搭建进行说明。

1 Deveco下载安装

下载链接:Deveco下载链接

1700446214888.png

下载对应平台的安装包即可。接下来以Windows平台为例,进行开发环境的搭建。

下载后解压运行安装,安装完成后打开Deveco Studio。导入设置时选择Do not import settings,之后配置node及npm时选择install。

1700446384483.png

之后是SDK,选择一个文件夹,下一步都点Accept,之后等待安装完成即可。

1700295857314.png

1700296180962.png

完成之后点击Diagnose查看环境诊断结果,都OK就可以进行开发了

1700294616613.png

最后打开SDK管理,查看SDK情况,确保存在api为10的SDK

1700463367790.png

1700463438183.png

2 新建项目并查看效果

之后就可以开始新建项目了,注意选择模板为第二行的[OpenHarmony]Empty Ability

1700463509686.png

之后的选项界面直接点Finish即可。

待项目初始化完成后,IDE右侧会出现previewer选项,在index.ets页面点击previewer选项,即可预览当前页面的效果。

在index.ets页面点击previewer选项,叉掉Tutorial卡片,即可看到页面效果,即Hello World界面。

3 应用开发指导

    OpenHarmony的应用开发指导可以参考链接:[OpenHarmony应用开发指导]

    里面有基础的组件介绍以及有趣的动效开发指导(参考上方链接中的 使用动画 一节)

    文档中的所有实例代码均可以复制粘贴到index.ets文件中,ctrl+s后previewer会刷新右侧显示结果,并可进行页面交互。

    后续文章将会着重于动效方面的实现。因为对于相同的应用而言,在Android平台与OpenHarmony平台,功能相同的情况下,OpenHarmony动效体验的提升才是开发者和用户选择OpenHarmony的重要原因。OpenHarmony的动效框架相比于Android有极大的提升,流畅性和接续性也比Android更优。