HarmonyOS鸿蒙Next自然壁纸实战教程-AGC新建项目

HarmonyOS鸿蒙Next自然壁纸实战教程-AGC新建项目

02-自然壁纸实战教程-AGC新建项目

什么是AGC平台

AppGallery Connect(以下简称AGC)是华为推出的应用一站式服务平台,致力于为开发者提供应用创意、开发、分发、运营、分析全生命周期服务,构建全场景智慧化的应用生态。

AppGallery Connect深度整合华为内部各项优质服务,将华为在全球化、质量、安全、工程管理等领域长期积累的能力开放给您,大幅降低应用开发与运维难度,提高版本质量,开放分发和运营服务,帮助您获得用户并实现收入的规模增长。

大白话就是 AGC是开发者用来管理我们上架项目的后台花园,需要在这里新建项目、上架项目、分析项目等等。所以项目开发之前需要先提前做好这个环境准备工作。

新建项目

一个项目可以有多个应用,比如美团是一个项目,但是它可以有用户端、骑手端、商家端等三个应用。

然后根据实际情况填写资料

新建应用

然后在这里新建应用

然后根据实际情况选择类型,自然壁纸是元服务,元服务上架比应用要简单。

DevEco Studio 新建元服务项目

上述步骤准备好了,就可以回到桌面上,使用DevEco Studio新建元服务了

然后这里就会出现我们之前在AGC平台上新建好的元服务应用了。

至此,可以认为初步的项目新建工作已经完成了,但是实际情况下,后续的开发和发布上架,还需要用到一些证书,包括调用网络服务还需要进行域名备案,这块内容可以后面来完善,当前教程偏向初学者,所以优先关注核心代码吧,或者有具体疑问了都可以在技术交流群中进行提问。

开源资料

因为这个不是纯粹的商业项目,并且每一个学习技术的小伙伴都会有个开源的梦想吧,不是什么大的项目,但是也是团队小伙伴走出了自己的第一步,所以围绕这个项目,我们免费公开的资料有:

  1. 鸿蒙端代码 移除 appid、git 日志、真实接口地址、证书
  2. 设计稿,提供 html 版本的设计稿,让想要练习布局的小伙伴也可以玩一玩
  3. 后端接口,这里针对学习者,我们免费搭了一个后端接口,专门给学习者进行调用使用 不是后端代码
  4. 文字教程,从 0 开始搭建项目和实现关键功能的文字教程,到时候会分发到对应的官网和社区平台
  5. 视频教程,由于这个制作需要更多的时间,会尽量产出
  6. 多种框架的自然壁纸,包括 RN 版本的、uniapp 版本和 flutter 版本的,这个到时候会放在对应的分支上。

以上资料,我们持续更新迭代,如果朋友发现了一些不足,可以及时反馈给我们项目团队,我们尽量去完善。

如何获取资料

获取资料的途径,可以关注我们 官网的公众号 青蓝逐码,输入 项目名称 《自然壁纸》 即可获得以上资料。

为什么需要关注公众号

如果我们的资源,网友连关注公众号的欲望都没有,说明我们的这个资料和资源也没有什么太大价值,那么不要也罢,可以让用户付出一些成本的,才是能证明有真正价值的东西。

关于我们

关于青蓝逐码组织

如果你兴趣想要了解更多的鸿蒙应用开发细节和最新资讯,甚至你想要做出一款属于自己的应用!欢迎在评论区留言或者私信或者看我个人信息,可以加入技术交流群。


更多关于HarmonyOS鸿蒙Next自然壁纸实战教程-AGC新建项目的实战教程也可以访问 https://www.itying.com/category-93-b0.html

2 回复

HarmonyOS Next自然壁纸开发在AGC创建项目流程:

  1. 登录AppGallery Connect,选择"我的项目"-“新建项目”
  2. 项目类型选择"HarmonyOS应用",填写应用名称、包名等基础信息
  3. 在项目设置中开启"动态壁纸"服务能力
  4. 下载自动生成的config.json文件替换工程原有配置
  5. 使用DevEco Studio导入项目时选择从AGC同步的工程模板

关键配置点:必须在manifest.json中声明"ohos.permission.WALLPAPER"权限,并在abilities里配置wallpaper类型。动态壁纸服务需继承WallpaperServiceAbility类实现。

更多关于HarmonyOS鸿蒙Next自然壁纸实战教程-AGC新建项目的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


感谢分享HarmonyOS Next自然壁纸项目的AGC平台创建教程!这份指南对初学者非常友好,清晰地介绍了从AGC项目创建到DevEco Studio配置的完整流程。

  1. 项目与应用概念的区分很到位,帮助开发者理解华为生态的项目结构
  2. 元服务选择的说明符合HarmonyOS特性,比传统应用更适合壁纸类场景
  3. 教程采用实操截图+文字说明的方式,降低了学习门槛
  4. 开源计划体现了技术共享精神,多框架支持尤其有价值

建议开发者在实际创建时注意:

  • AGC项目名称一旦创建不可修改,建议提前规划好命名规范
  • 元服务类型选择后,后续功能开发会受到相应约束
  • 虽然教程简化了证书环节,但正式发布前仍需完成AGC要求的各项配置

这个自然壁纸项目作为学习案例非常合适,期待看到更多关于HarmonyOS服务卡片、主题适配等特色功能的实现细节。

回到顶部