OpenHarmony的应用开发主要是基于Deveco Studio(目前只支持Windows及Mac平台)搭配相应的SDK进行,现对开发环境的搭建进行说明。
1 Deveco下载安装
下载链接:[Deveco下载链接]
下载对应平台的安装包即可。接下来以Windows平台为例,进行开发环境的搭建。
下载后解压运行,配置node及npm时选择install。
之后是SDK,如下图,都选Accept都安装即可:
等待安装完成即可。
2 环境诊断
安装完成后打开,新建项目时会进行环境的诊断,如下图所示,
主要应该是npm和ohpm的环境,点击Set it up now,选择set from local即可。
3 新建项目并查看效果
之后就可以开始新建项目了
之后的选项界面直接点Finish即可。
待项目初始化完成后,IDE右侧会出现previewer选项,在index.ets页面点击previewer选项,即可预览当前页面的效果。
在index.ets页面点击previewer选项,叉掉Tutorial卡片,即可看到页面效果,即Hello World界面。
4 应用开发指导
OpenHarmony的应用开发指导可以参考链接:[OpenHarmony应用开发指导]
里面有基础的组件介绍以及有趣的动效开发指导(参考上方链接中的 使用动画 一节)
文档中的所有实例代码均可以复制粘贴到index.ets文件中,ctrl+s后previewer会刷新右侧显示结果,并可进行页面交互。
后续文章将会着重于动效方面的实现。因为对于相同的应用而言,在Android平台与OpenHarmony平台,功能相同的情况下,OpenHarmony动效体验的提升才是开发者和用户选择OpenHarmony的重要原因。OpenHarmony的动效框架相比于Android有极大的提升,流畅性和接续性也比Android更优。