HarmonyOS 鸿蒙Next HDC2023 心得分享 五年HDC厚积薄发

HarmonyOS 鸿蒙Next HDC2023 心得分享 五年HDC厚积薄发

HDC2023 心得分享#五年HDC厚积薄发

一、前言

每一届的HDC都有不一样的惊喜,每一次的参加都有不一样的感受。而这一次,是过来参赛的,既有收获,但也有不少的遗憾!

二、< HarmonyOS >极客马拉松

1.简介

有这么一群人,因为热爱相聚在一起有这么一群人,灵感的碰撞让他们脱颖而出,用技术和创意码出无限可能。

  • HarmonyOS极客马拉松2023将于6月15日正式启动。本次活动采用开放式命题,旨在鼓励开发者运用HarmonyOS最新技术进行创新应用开发,探索不同场景应用创作的无限可能。比赛持续2个月,包括线上初赛和线下36小时决赛,决赛将在华为开发者大会2023(HDC.Together)松山湖现场举行。

2.总决赛

而我们正是带着热情,带着作品,从1000+极客中冲出重围,进入总决赛!

决赛的仪式感满满,流程环节也很多,工作人员也非常热情友善。一路过来,充满挑战,也充满突破。

决赛的舞台非常激烈,也充满未知,我们全力以赴,尽人事知天命。

最后,我们还是未能冲进前6,只拿到了荣誉提名奖,优秀作品奖。

3.感想

这是过去一阶段的终点,也是新一阶段的起点。我们没有失败,只是又一次的经历,又一次的再出发!

三、开发分享

这次是比赛非同寻常,内容属于华为的机密,我们都是签了保密协议的。随着HarmonyOS 4的发布,对应的保密内容也逐步被官方剧透出来。这里,也简单说说我们用到的服务卡片和元服务开发。

【卡片服务】

服务卡片概述简单的几个步骤就可以轻松实现:

  1. 在工程entry目录层新建widget
  2. 选择一个模板,默认提供3种
  3. 再修改一下卡片的名称和布局(共4种),默认选ArkTS,JS已经不主推了

三个步骤就可以基本完成,在工程里会出现三个文件

最后在module.json5配置文件中的extensionAbilities标签下补充一下信息


【元服务】

元服务简介(原为:原子化服务)是HarmonyOS提供的一种面向未来的服务提供方式,是有独立入口、免安装、可为用户提供一个或多个便捷服务的新型应用程序形态。

  • 它是一种新的分发方式,需要新建一个工程,不是普通的App形态,具体文档也和之前的开发文档不在同一地方

几个步骤:

  1. 新建工程,选择Atomic Service
  2. 确认一下工程信息

其实也可以把原App的工程简单修改为元服务,只要把Bundle Type改为atomicService就可以了,其它都不需要改动。

当然,如果要运行真机的话,还要在AppGallery Connect里新建一个元服务的应用,这里就不再赘述了。

四、华为开发者大会 2023

从2019年鸿蒙初开的那时起,我和鸿蒙,和开发者大会就接下了许许多多的羁绊,这五年一路走来,鸿蒙厚积薄发,我也是终于走上了舞台。在未来,希望可以和鸿蒙共同努力,共同成长,再接再励,不断挑战自我,不断突破枷锁,创造辉煌,实现梦想!


更多关于HarmonyOS 鸿蒙Next HDC2023 心得分享 五年HDC厚积薄发的实战教程也可以访问 https://www.itying.com/category-93-b0.html

5 回复
666

更多关于HarmonyOS 鸿蒙Next HDC2023 心得分享 五年HDC厚积薄发的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


一起加油~~

👍👍👍,

个人信息

  • 姓名: John Doe
  • 年龄: 28
  • 地址: 深圳
  • 联系方式: 13800138000
  • 邮箱: example@example.com
  • 个人介绍: 我是一名软件工程师,有五年的工作经验。我擅长Python和Java编程。

遥遥领先,王者归来

姓名: 张三
职位: 软件工程师
简介: 拥有超过10年的软件开发经验,熟悉多种编程语言和框架。

回到顶部