本节以Birlower应用上架为例,记录完整的鸿蒙HamonyOS应用上架手动签名与发布流程。上架手动签名HarmonyOS应用元服务通过数字证书(.cer文件)和Profile文件(.p7b文件)来保证应用元服务的完整性。在申请数字证书和Profile文件前,首先需要通过DevEcoStudio来生成密钥(存储在格式为.p12的密钥库文件中)和证书请求文件(.csr文件)。然后,申请调试数字证书和调试Profile文件。最后,将密钥(.p12)文件、数字证书(.cer)文...
本文主要介绍在HarmonyOS下如何使用Navigation和NavDestination来实现导航与路由切换。Navigation和NavDestination概述Navigation组件是路由导航的根视图容器,一般作为Page页面的根容器使用,其内部默认包含了标题栏、内容区和工具栏,其中内容区默认首页显示导航内容(Navigation的子组件)或非首页显示(NavDestination的子组件),首页和非首页通过路由进行切换。从APIVersion10开始,推荐使用NavPathStack配合navDestinati...
本文主要介绍在HarmonyOS下如何使用ArkTS获取位置服务。LocationKit概述移动终端设备已经深入人们日常生活的方方面面,如查看所在城市的天气、新闻轶事、出行打车、旅行导航、运动记录。这些习以为常的活动,都离不开定位用户终端设备的位置。当用户处于这些丰富的使用场景中时,系统的位置能力可以提供实时准确的位置数据。对于开发者,设计基于位置体验的服务,也可以使应用的使用体验更贴近每个用户。当应用在实现基于设备位...
2025-07-21 09:31:43 8277浏览 0点赞 0回复 0收藏
本节以一个“账本”为例,使用关系型数据库的相关接口实现了对账单的增、删、改、查操作。为了演示该功能,创建一个名为“ArkTSRdb”的应用,源码见文末。操作RdbStore首先要获取一个RdbStore来操作关系型数据库。在srcmainets目录下创建名为“commondatabase”目录,用于存放常用的数据库相关的类。在该commondatabase目录创建工具类Rdb,代码如下:tsimport{relationalStore}from'kit.ArkData';importCommonConstantsfrom'..c...
2025-07-14 14:47:50 8982浏览 0点赞 0回复 0收藏
仓颉编程语言的首个长期支持(LongTermSupport,LTS)版本已于2025年7月1日正式发布。仓颉最早是在2024年6月的华为开发者大会亮相,定位是下一代编程语言。笔者估计,本次LTS版本发布,是为了配合将于本月底[仓颉编程语言开源](https:developer.huawei.comconsumercnforumtopic0210186139141263055fid0109140870620153026)事宜。本文主要介绍仓颉编程语言的特性及安装。仓颉编程语言简介仓颉编程语言是华为自研的一种面向全场景...
2025-07-07 10:46:41 9127浏览 0点赞 0回复 0收藏
【HarmonyOSNEXT+AI】问答06::仓颉编程语言的仓颉工具链和DevEcoStudioCangjiePlugin是什么关系?为什么要装这么多插件?在“[HarmonyOSNEXT+AI大模型打造智能助手APP(仓颉版)](https:coding.imooc.comclass927.html)”课程里面,有学员提到了这样一个问题:安装了仓颉工具链,为什么还要安装DevEcoStudioCangjiePlugin?DevEcoStudio会去调用仓颉工具链的SDK吗?好像没有看到那里有和这个相关的设置。这里就这位同学的问题,...
2025-06-30 09:38:47 5576浏览 0点赞 0回复 0收藏
在2025年6月20日华为开发者大会(HDC2025)上,华为宣布正式开启HarmonyOS6DeveloperBeta版本,在体验创新与开发效率上进一步提升。华为终端BG软件部总裁龚体发表名为“更高效的鸿蒙开发体验”演讲,并宣布仓颉编程语言将于7月30日开源。仓颉最早是在2024年6月的华为开发者大会亮相,定位是下一代编程语言。仓颉编程语言特性作为一门新进的编程语言,仓颉吸取了各大主流编程语言的优点,形成了自己具有特性。高效编程:面向应用...
2025-06-24 09:19:47 6284浏览 0点赞 0回复 0收藏
滑块视图容器Swiper,提供子组件滑动轮播显示的能力。本节演示了API15新增的动效模式SwiperAnimationMode的应用展示。Swiper组件翻页至指定页面的动效模式。描述如下:卡片能力:从APIversion15开始,该接口支持在ArkTS卡片中使用。元服务API:从APIversion15开始,该接口支持在元服务中使用。系统能力:SystemCapability.ArkUI.ArkUI.Full安装新版的DevEcoStudio5.0.5Release新版的DevEcoStudio包含了最新的API17,可以更好的...
2025-06-23 08:13:55 723浏览 0点赞 0回复 0收藏
本节演示HarmonyOSAPI15新晋导航点组件Indicator的特性及用法。所使用的环境为:DevEcoStudio5.0.5Release导航点组件Indicator概述导航点组件Indicator,提供圆点导航点以及数字导航点两种导航点样式。该组件从APIVersion15开始支持,将原Swiper组件中的Indicator已有的能力作为一个单独组件提供给开发者使用。开发者可以不依赖Swiper组件单独显示导航点,也可以通过IndicatorComponentController与Swiper组件绑定使用。当多...
2025-06-17 08:04:24 838浏览 0点赞 0回复 0收藏
鸿蒙电脑的诞生是国产操作系统的破壁之战Windows系统以压倒性优势主导全球个人电脑市场,而MacOS则凭借其独特的闭源生态占据一席之地。但当人类迈入AI时代,这些诞生于20世纪的操作系统架构,却日益显露出与智能时代格格不入的疲态。寻找Windows和MacOS之外的第三条道路,已成为时代发展的必然选择。这一历史性机遇窗口下,华为鸿蒙电脑应运而生。鸿蒙电脑的诞生2025年5月8日上午,在鸿蒙电脑技术与生态沟通会上,各界期待已久...
2025-05-25 22:14:16 1686浏览 1点赞 0回复 1收藏
在科技飞速发展的当下,编程语言和操作系统的创新不断重塑着应用开发的格局。华为的仓颉编程语言自问世以来,便以其独特的优势和强大的功能,吸引了众多开发者的目光。而HarmonyOSNEXT,作为华为全新一代操作系统,带来了更流畅、更智能、更安全的体验。当仓颉编程语言遇上HarmonyOSNEXT,再结合当下热门的AI大模型,一场智能助手APP开发的盛宴就此开启,展现出令人惊叹的玩法。HarmonyOSNEXT:智能时代的强大基石HarmonyOSNEXT...
2025-05-15 21:50:05 3771浏览 0点赞 0回复 0收藏
在“[HarmonyOSNEXT+AI大模型打造智能助手APP(仓颉版)](https:coding.imooc.comclass927.html)”课程里面,有学员提到了这样一个问题:鸿蒙的主推开发语言不是ArkTS吗,本课程为什么使用的是仓颉编程语言?这里就这位同学的问题,统一做下回复,以方便其他同学参考。往期问答,可以在我主页查到。鸿蒙编程语言的发展史在正式介绍ArkTS和仓颉编程语言之前,咱们先来聊一聊鸿蒙编程语言的发展史。笔者从2019年起就开始关注鸿蒙了...
2025-05-09 21:24:21 4808浏览 0点赞 0回复 0收藏
在2025年5月8日的鸿蒙电脑技术与生态沟通会上,华为终端BG平板与PC产品线总裁朱懂东发表演讲。鸿蒙办公将支持无缝协同(统一账户多端同步)、智慧体验(鸿蒙AI智慧交互)、融合生态(桌面生态移动生态)三大特点。鸿蒙电脑还支持多模态输入融合,可实现电脑键鼠交互、手机平板直觉触控、视觉交互、语音交互。鸿蒙电脑搭载HarmonyOS,基于分布式软总线,支持键鼠共享、跨设备协同、应用接续、华为分享。华为历时五年时间倾注战略...
2025-05-08 11:34:13 6204浏览 0点赞 0回复 0收藏
大家好,我是老卫。借着[51CTO鸿蒙开发者社区](https:ost.51cto.composts33093)的活动机会,我来谈一谈自己是如何踏上HarmonyOS之旅的。鸿蒙缘起了解科技圈的网友应该都知道“实体清单”是什么意思吧。2019年5月15日,美国商务部宣布,把华为及70家关联企业列入其所谓的“实体清单”(EntitiesList)。这意味着,今后如果没有美国政府的批准,华为将无法向美国企业购买元器件和购买技术。“实体清单”是美国为维护其国家安全利...
2025-05-06 20:38:00 1954浏览 2点赞 1回复 1收藏
【HarmonyOSNEXT+AI】问答04:仓颉编程语言适合毕业设计吗?在“[HarmonyOSNEXT+AI大模型打造智能助手APP(仓颉版)](https:coding.imooc.comclass927.html)”课程里面,有学员提到了这样一个问题:学校里面马上就要进行毕业设计答辩了,这本课程使用的仓颉编程语言适合毕业设计?这里就这位同学的问题,统一做下回复,以方便其他同学参考。往期问答,可以在我主页查到。毕业设计答辩的时间毕业设计答辩的时间通常因学校和专业的...
2025-04-27 16:37:37 2326浏览 0点赞 0回复 0收藏
【HarmonyOSNEXT+AI】问答03:找不到DevEcoStudioCangjiePlugin下载链接?在“[HarmonyOSNEXT+AI大模型打造智能助手APP(仓颉版)](https:coding.imooc.comclass927.html)”课程里面,有学员提到了这样一个问题:我在[华为开发者社区官网](https:developer.huawei.comconsumercndownload)找不到DevEcoStudioCangjiePlugin下载链接,是什么原因。这里就这位同学的问题,统一针对大家做下回复。往期提问答,可以在我主页查到。什么...
2025-04-17 09:28:35 3167浏览 0点赞 0回复 0收藏
在“[HarmonyOSNEXT+AI大模型打造智能助手APP(仓颉版)](https:coding.imooc.comclass927.html)”课程里面,有学员问,有一点编程基础,可以学不?这里统一做下回复。学习本课程只需要掌握任一编程语言即可,拥有JavaScript、TypeScript、ArkTS或Java语言基础更佳。为什么这么说呢?本课程主要采用的是华为仓颉编程语言来进行开发。仓颉编程语言是华为近期才退出的新的编码语言,对于市面上大部分的的同学而言,都是陌生的,因此...
2025-04-11 10:43:43 3585浏览 0点赞 0回复 0收藏
谷歌母公司Alphabet于近日重申了其在2023年投入约750亿美元(约合5519.45亿元人民币)的资本支出计划。该计划旨在扩建公司的数据中心,购买必要的芯片和服务器,以支持核心业务的增强和人工智能(AI)服务的发展。Alphabet首席执行官桑达尔・皮查伊(SundarPichai)在谷歌云计算部门的年度会议上对此进行了详细说明。皮查伊表示,谷歌的这项投资将有助于提升公司在搜索等核心业务领域的竞争力,同时也将推动生成式AI服务的进一步...
2025-04-10 11:39:07 3433浏览 0点赞 0回复 0收藏
在“[HarmonyOSNEXT+AI大模型打造智能助手APP(仓颉版)](https:coding.imooc.comclass927.html)”课程里面,有学员问,课程里用的什么大模型?能用DeepSeek吗?这里统一做下回复。课程使用AI大模型包括:讯飞星火SparkLite、阿里云通义、FLUX、QwenAudio、通义万相、DeepSeek等大模型。为啥要选这些大模型?讯飞星火、阿里云通义等都是头部AI供应商,业界有比较好的口碑及知名度,采用这些大模型,比较稳定,也有比较好的售后服...
2025-04-09 07:57:26 4688浏览 0点赞 0回复 0收藏
来自HarmonyOS社区2025年4月7日消息,郑州市移动端数字政府App“郑好办”鸿蒙版上线。今日头条、人民日报等多款应用功能更新。随着人工智能技术的不断进步,以及HarmonyOS系统的持续优化,未来将会有更多类似的创新融合出现。这不仅会提升用户对HarmonyOS系统的满意度和忠诚度,也将吸引更多开发者投身于HarmonyOS应用开发领域,共同构建一个丰富、繁荣、充满活力的应用生态。相信在技术创新与开发者的共同努力下,HarmonyOS应...
2025-04-08 08:45:04 4123浏览 0点赞 0回复 1收藏