开发准备

About 1 min

开发准备

任务说明

本文档适用于OpenHarmony应用开发的初学者。通过构建一个简单的具有页面跳转功能的应用(如下图预览器运行效果所示),熟悉OpenHarmony应用开发流程。

为确保运行效果,本文以使用DevEco Studio 3.0 Beta2版本为例,点击此处获取下载链接。

zh-cn_image_0000001089359413

表1 方舟开发框架的对比

比较项 基于JS扩展的类Web开发范式 基于TS扩展的声明式开发范式
语言生态 JS eTS
接口方式 类Web范式 声明式
执行方式 框架层处理,基于数据驱动的UI自动变更 框架层处理,基于数据驱动的UI自动变更
相对优势 轻量化,开发更简便 极简开发,内存占用更少、运行性能更高

接下来,分别使用JS语言、eTS语言实现上述两个页面跳转的功能。

开发准备

  1. 开始前请参考配置OpenHarmony SDK,完成DevEco Studio的安装和开发环境配置。

  2. 开发环境配置完成后,请参考创建OpenHarmony工程创建工程。

    • 使用JS语言开发,模板选择Empty Ability,Language选择JS。

    • 使用eTS语言开发,模板选择Empty Ability,Language选择eTS。

  3. 工程创建完成后,使用预览器运行该工程。

完成上述操作后,请参考使用JS语言开发使用eTS语言开发继续下一步的学习。