加载中...

成为鸿蒙开发者的第一步

  • 2025-09-18
  • 原创
  • unity教程 游戏开发
  • --

昨天写了参加“鸿蒙应用开发者激励计划”的流程,决定先上架一款游戏App。为了达成这个目标,我们要学习如何开发鸿蒙App。今天我就要开始迈出成为鸿蒙开发者的第一步。

学习文档

虽然之前我也写过安卓App,但是鸿蒙一点也没接触过,所以我也算是一名准新手了。还好鸿蒙对于新手很照顾,官方就提供了入门攻略。按照国际惯例,咱们先找文档。

快速看了一遍,对鸿蒙框架有个大致的了解。

鸿蒙开发需要使用自研的IDEA——DevEco Studio,主力语言也是自家的ArkTS语言,ArkTS是TypeScript的超集,对于前端同学友好,学起来应该挺快。鸿蒙最核心的SDK提供了非常丰富的能力接口。

安装DevEco Studio

通过半小时的文档学习,我们怀着满满的信息开始动手——下载安装DevEco Studio。因为我电脑的系统是 MacOS 26,所以我直接下载最新版。

等待下载完成,直接安装

 安装完成后,启动 DevEco Studio,欢迎界面看起来还是很亲切的,有种熟悉感。

创建一个应用

为了熟悉DevEco Studio的界面和操作,我们创建一个简单的应用,选择一个空模板。

默认的项目信息就行,点击完成。

终于进入到代码编辑页面了,依然是熟悉的味道。这…这…这代码怎么看起来好像Flutter?莫慌,这段代码看起来很好理解,就是一个相对容器中放了一段文本。

自己尝试着改改代码,写个简单逻辑,10分钟后……

还行,上手还是挺容易的,写法跟Flutter有些类似,属性方法的命名也跟Web开发相像。就给人感觉,即使是没接触过鸿蒙开发的人,也能很快地掌握开发技巧。

当然了,这只是10分钟的体验,具体在实际开发中的体验,后面我们满满体会。

模拟器运行

因为手头没有纯血鸿蒙设备,所以接下来使用模拟器运行一下代码,看看实际效果。因为我还没有安装模拟器,所以要先去下载安装模拟器。点击运行左边的No Devices,进入设备管理器。

选择一个合适的版本下载,我选择5.1.1版本,最新稳定版。进入下载页面,点击接受下载。等着安装完成即可。

安装完后,创建一个模拟器,使用默认设置,点击完成。然后在我的设备中运行刚刚创建的模拟器。

现在就可以在运行时找到模拟器了。

选中模拟器,点击运行,让我们看看实际效果。……额,好像报错了。

小问题,就是当前SDK版本和模拟器不兼容,看来是刚才版本选的不对,进入 File > Project Structure > Project > Compatible SDK 修改一下版本即可。

好了,再次运行,终于成功了

再写一个demo页面,试试各种布局,效果还不错。

总结

就先到这里吧,今天学习了鸿蒙开发文档、下载了DevEco Studio、尝试写了一个小demo,已经让我对鸿蒙开发有了一个大致了解。

总体上感觉鸿蒙开发对新手挺友好的,比较容易上手,社区文档、教程视频、开发工具都给你准备齐了。

开发环境搭建也很简单,下载安装就好了。DevEco Studio 和 ArkTS也学习成本不高,无论你是从安卓、Flutter、web前端转过来的,都能在这里找到熟悉的影子。而且DevEco Studio还自带了AI辅助编程,新手小白都感动哭了,开发效率蹭蹭的往上窜。

今天先到这吧,我会在这个系列里持续记录鸿蒙App开发和上架的过程。感兴趣的就关注我吧。

Maple
Maple
© 2025 by Maplezz 本文基于 CC BY-NC-SA 4.0 许可 CC 协议 必须注明创作者 仅允许将作品用于非商业用途 改编作品必须遵循相同条款进行共享 最后更新:2025/9/18