如何参与鸿蒙OS

众所周知,在去年华为发布了鸿蒙OS,作为国产开源的系统,我们普通开发者该如何参与到鸿蒙OS中呢?

HarmonyOS 应用开发尝鲜——开发第一个鸿蒙应用:Hello World。

一、开发环境搭建

鸿蒙OS官方开发者平台:https://developer.harmonyos.com/cn/home,其中不仅有各种开发工具可以下载,还提供了详细的开发文档与示例教程。

DevEco Studio 是华为官方的HarmonyOS应用开发IDE,目前官网提供了Windows和MacOS版本可供下载,DevEco Studio本身是一款非常强大的IDE工具,其集成了代码编写,调试运行,打包发布,以及多设备的预览和远程模拟器的功能。

安装完成以后页面如下:

DevEco Studio

DevEco Studio 是基于IntelliJ IDEA Community开源版本打造,这种熟悉的体验可以极大的降低开发者对IDE的熟悉成本,将核心精力放在程序本身的开发上。

二、创建第一个HarmonyOS模板应用

使用DevEco Studio选择Create HarmonyOS Project创建一个新的HarmonyOS应用,DevEco Studio提供了许多工程模板可以选择,目前支持创建Car(车载设备),TV(智慧屏)已经Wearable(可穿戴-手表)设备的工程,后续会支持手机移动设备的模板工程创建。

DevEco Studio支持使用Java和JS两种语言进行HarmonyOS应用的开发,我这边选择了JS作为教程,以便我们更好的上手。

我们以Wearable设备模板为例创建一个HarmonyOS应用工程,工程模板选择Empty Feature Ability(Js)模板,其会创建基于Js语言的一个空的工程模板。即我们常说的HelloWorld工程。

创建鸿蒙OS应用开发工程

创建好的目录结构

以JS开发的话,只需要关心 src.main.js 目录下面的文件,可以看出这与HTML开发是差不多的,如果你熟悉VueJS等框架,是更好上手。

三、在远程模拟器中运行

我们尝试运行下这个模板工程,目前,我们可以使用远程模拟器来进行程序的运行和调试,在DevEco Studio的菜单中打开:Tools->HVD Manager可以打开模拟器管理器页面,需要注意,首次打开模拟器管理器需要进行华为开发者认证,在华为开发者网站进行注册后登陆即可。模拟器管理器界面如下图所示:

HVD Manager 远程模拟器

我们创建的是Wearable的应用模板,可以打开远程Wearable模拟器进行使用。

打开模拟器后,使用DevEco Studio中的运行按钮即可对模板工程进行运行,如果一切顺利,你将在模拟器中看到如下的运行结果:

远程模拟器运行结果

恭喜你,你的第一个鸿蒙应用已经运行起来了。

四、后记

今天的入门教程就到这,后续会推出更深入的教程,目前计划的如下:音乐应用、在线翻译、谷歌浏览器的那个断网小游戏等等一些有意思的项目教程。

本文源自头条号:来晚舟

标签