【集成赢好礼】HarmonyOS鸿蒙Next Codelabs挑战赛——定制简单实用“告白消息”

【集成赢好礼】HarmonyOS鸿蒙Next Codelabs挑战赛——定制简单实用“告白消息”

1045x396.jpg

image.png

使用远程配置和应用内消息服务,在520节日为心爱的人带来惊喜/定制应用内节日消息或主题

cke_1493.png

5月13日-5月29日

cke_3855.png

→ 使用远程配置,在HUAWEI AppGallery Connect控制台完成至少一个配置项的设置,并在App内成功应用,该配置的作用可以为修改应用主题、配置多语言文案等,不作限制(此为必选能力)

→ 使用应用内消息,在HUAWEI AppGallery Connect控制台至少添加一个应用内消息,并在应用内成功调测展示,消息主题可为“5.20告白消息”、也可为营销消息,不作限制(此为必选能力)

→ 创建应用内消息时您可以结合云托管实现消息图片的上传,配置消息跳转链接时也可以使用Applinking跳转(此为可选能力)

【注:本次挑战赛支持Android、HarmonyOS、Web等多个平台】

详见远程配置及应用内消息的官方文档:

https://developer.huawei.com/consumer/cn/doc/development/AppGallery-connect-Guides/agc-remoteconfig-introduction-0000001055149778

cke_14214.png

cke_17144.png

另外本次挑战赛设置【前三名提交作品奖】:根据论坛版块作品提交时间排序,前三名提交完整作品可获得半入式耳机一个(此奖品可与其他中奖资格同时享有)

cke_21042.png

image.png

①使用应用内消息服务,定制“5.20礼品选购指南”应用内消息,可参考指导文档开发;

②使用远程配置服务,在5.20营销周期到来时,完成购物App中banner营销图片的更换,可参考指导文档开发。

demo展示

demo.gif

demo示例讲解:

【Codelabs挑战赛示例讲解1】“5.20”营销活动定制-应用内消息

【Codelabs挑战赛示例讲解2】“5.20”营销活动定制-远程配置

说明:示例中实现的结合云托管实现消息图片的上传,配置消息跳转链接时使用Applinking为可选能力,可分别参考结合云托管实现静态CDN加速AppLinking使用入门实现,实现可选能力在评选时会酌情加分

image.png

第1步:学习远程配置和应用内消息服务相关能力,并在Android Studio成功运行Demo。在示例代码基础上进行应用开发,构建你的创意方案。

示例代码:

远程配置示例代码:https://gitee.com/appgallery_connect/agc-android-demos/tree/master/remoteconfig

应用内消息示例代码:https://gitee.com/appgallery_connect/agc-android-demos/tree/master/appmessaging

第2步:提交作品

√ 将demo源码上传至指定gitee仓:https://gitee.com/appgallery_connect/codelabs-contest

√ 论坛发帖展示:

①在【论坛- AppGallery Connect板块】以图文+gif演示形式投稿,全面展示作品功能。

②发帖标题:前带[Codelabs挑战赛—定制消息和配置】

③发帖要求:内容原创,语句通顺,排版整洁。禁止带有色情、政治、外链、推广等内容。

④华为开发者联盟论坛首发,著作权归发帖人所有,华为有免费使用权。

⑤发帖内容符合法律法规要求,不得侵犯第三方合法权益,否则责任自负。

image.png

本次挑战赛评选由线上投票(占比30%)+专家评委打分(占比70%)综合评定;

投票时间:5月30日-6月6日

→ 专家评委将基于以下几个方面对作品进行打分:

实用性:功能合理,操作稳定,满足真实场景下较普遍的使用需求;

创新性:功能独特新颖,构思巧妙,具有较强商业转化价值更佳;

完成度:作品分别有效调用了远程配置和应用内消息服务,实现价值功能;

代码美观度:代码整洁利落,清晰明了。

评分最终解释权归华为开发者联盟所有

cke_117479.png

扫描下方二维码,加入华为技术交流群,获取挑战赛最新信息,讨论技术,专家答疑。

cke_6379.png


更多关于【集成赢好礼】HarmonyOS鸿蒙Next Codelabs挑战赛——定制简单实用“告白消息”的实战教程也可以访问 https://www.itying.com/category-93-b0.html

22 回复

怎么都是在Android开发的,鸿蒙自己的平台还不支持吗?

更多关于【集成赢好礼】HarmonyOS鸿蒙Next Codelabs挑战赛——定制简单实用“告白消息”的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


【Codelabs挑战赛—定制消息和配置】 DayCheck每日健康打卡

Video_20220525_055741_756.gif

冲冲冲

【Codelabs挑战赛—定制消息和配置】
520告白消息(HarmonyOS JAVA)

520.gif

厉害了厉害了,

基本信息

  • 项目名称: 项目A

  • 项目状态: 进行中

  • 项目描述: 这是一个测试项目。

  • 项目目标:测试目标

  • 项目挑战:测试挑战

  • 项目成果:测试成果

棒棒哒,

基本信息

<div>
    <p>这是一些基本信息</p>
    <img src="" alt="空链接图片">
    <p>这是另一段信息</p>
</div>

这个活动不错,我们非常需要这样的功能。

感谢支持~您的需求会安排专人跟进的哦~PS:也别忘了参赛呀(#^.^#),

HarmonyOS的分布式技术让我实现了跨设备的无缝协作,工作效率翻倍。

就差你啦,还不来参加O(∩_∩)O~,

还差多少个你,冲冲冲

让我看到你的demo~~,

又要投票~不容易啊~

你要相信你至己^_^,

怎么都是在Android开发的,鸿蒙自己的平台还不支持吗?

本次挑战赛支持鸿蒙系统开发,加入技术交流群,有大佬帮忙解答哦~

怎么加入技术交流群?上面的二维码失效了,

你好,群二维码已失效,已更换为社区运营小助手微信,您可扫码加小助手好友后加入技术交流群,感谢您的支持~

HarmonyOS鸿蒙Next Codelabs挑战赛中的“告白消息”项目,主要涉及使用鸿蒙系统的开发工具和框架进行应用开发。该项目要求开发者利用鸿蒙的分布式能力、UI框架和事件处理机制,实现一个简单的消息发送功能。开发者需要使用ArkTS语言进行开发,ArkTS是鸿蒙系统推荐的应用开发语言,基于TypeScript,专为鸿蒙系统优化。项目中需要实现的功能包括:用户输入消息内容、选择接收设备、发送消息并在接收设备上显示。开发者需要熟悉鸿蒙的Ability、Page、Component等基本概念,以及如何使用鸿蒙的API进行事件绑定和数据传递。通过完成该项目,开发者可以掌握鸿蒙应用开发的基本流程和核心技术。

参与HarmonyOS鸿蒙Next Codelabs挑战赛,通过定制“告白消息”应用,展示你的开发技能。利用鸿蒙系统的分布式能力,实现跨设备消息发送与接收。通过简洁的UI设计和流畅的用户体验,打造一款既实用又具创意的应用。参赛者将有机会赢取丰厚奖品,同时提升在鸿蒙生态中的技术影响力。立即报名,开启你的开发之旅!

回到顶部