鸿蒙应用开发教程
上QQ阅读APP看书,第一时间看更新

2.1 开发流程

针对HarmonyOS应用开发流程,使用DevEco Studio,按照如下步骤,开发并上架HarmonyOS应用到华为应用市场,如图2-1所示。

1.开发准备

在进行HarmonyOS应用开发前,需要注册一个华为开发者账号,并完成实名认证,认证方式分为“个人实名认证”和“企业实名认证”。

下载HUAWEI DevEco Studio,一键完成开发工具的安装。开发工具完成后,设置开发环境,对于绝大多数开发者来说,只需要下载HarmonyOS SDK即可;如有开发者在企业内部访问Internet受限,需要通过代理进行访问,并设置对应的代理服务器才能下载HarmonyOS SDK。

2.开发应用

DevEco Studio集成了Phone、Tablet、TV、Wearable、LiteWearable等设备的典型场景模板,可以通过工程向导创建一个新工程,然后定义应用的UI、开发业务功能等编码工作。在开发过程中,可以使用预览器查看UI布局效果,支持实时预览、动态预览、双向预览等功能,使编码的过程更加高效。

图2-1 应用开发流程

3.运行、调试和测试应用

HarmonyOS应用开发完成后,可以使用真机或者模拟器进行调试,支持单步调试、跨设备调试、跨语言调试、变量可视化等手段。在发布到应用市场前,还需要对漏洞、隐私、兼容性、稳定性、性能等进行测试,确保HarmonyOS应用纯净、安全,给用户带来更好的体验。

4.发布应用

HarmonyOS应用开发就绪后,需要布置华为应用市场,以便对其进行分发,普通消费者可以通过应用市场获取到对应的HarmonyOS应用。发布到华为应用市场必须使用发布证书进行签名。