- HarmonyOS开发:版本号管理核心要点:版本号不只是个数字——语义化版本号+自动递增+多模块一致性,让每次发布都有迹可循,让版本混乱不再发生。 背景与动机你有没有遇到过这些场景?场景一:测试同学说"3.2.1版本有个bug",你问"是3.2.1-hotfix1还是3.2.1-hotfix2?",对方一脸懵。场景二:线上出了问题,你想回滚到上一个版本,但不知道上一个版本号是多少,翻了半天... HarmonyOS开发:版本号管理核心要点:版本号不只是个数字——语义化版本号+自动递增+多模块一致性,让每次发布都有迹可循,让版本混乱不再发生。 背景与动机你有没有遇到过这些场景?场景一:测试同学说"3.2.1版本有个bug",你问"是3.2.1-hotfix1还是3.2.1-hotfix2?",对方一脸懵。场景二:线上出了问题,你想回滚到上一个版本,但不知道上一个版本号是多少,翻了半天...
- HarmonyOS开发:持续交付CD流水线配置📌 核心要点:CD流水线让鸿蒙应用从"构建完成"到"部署上线"全程自动化——自动打包签名、多环境分发、审批卡点,把发布从"手工活"变成"流水线"。 背景与动机CI搞定了,代码提交能自动构建了。然后呢?构建出来的HAP文件躺在CI服务器的归档目录里,接下来你得手动拷贝、手动签名、手动上传到测试平台、手动通知测试同学……一套流程下来,半小时起步。... HarmonyOS开发:持续交付CD流水线配置📌 核心要点:CD流水线让鸿蒙应用从"构建完成"到"部署上线"全程自动化——自动打包签名、多环境分发、审批卡点,把发布从"手工活"变成"流水线"。 背景与动机CI搞定了,代码提交能自动构建了。然后呢?构建出来的HAP文件躺在CI服务器的归档目录里,接下来你得手动拷贝、手动签名、手动上传到测试平台、手动通知测试同学……一套流程下来,半小时起步。...
- HarmonyOS开发:代码重构技巧📌 核心要点:重构不是重写——重写是推倒重来,重构是小步改进。没有测试保障的重构是赌博,有测试保障的重构是工程。 背景与动机你有没有遇到过这种代码?一个函数500行,嵌套8层if-else,变量名都是a、b、c,注释写的"这段逻辑很复杂,不要改"。你改了一行,整个功能挂了。遇到这种代码,你的第一反应是什么?重写!推倒重来!但现实是,你根本不敢动——没有... HarmonyOS开发:代码重构技巧📌 核心要点:重构不是重写——重写是推倒重来,重构是小步改进。没有测试保障的重构是赌博,有测试保障的重构是工程。 背景与动机你有没有遇到过这种代码?一个函数500行,嵌套8层if-else,变量名都是a、b、c,注释写的"这段逻辑很复杂,不要改"。你改了一行,整个功能挂了。遇到这种代码,你的第一反应是什么?重写!推倒重来!但现实是,你根本不敢动——没有...
- HarmonyOS开发:回归测试——版本回归测试📌 核心要点:改了A模块,B模块挂了——这种"改一个坏一个"的回归Bug是开发者的噩梦。回归测试就是每次代码变更后自动验证"改了的东西该改,没改的东西没坏",用自动化套件守护每一个版本的质量底线。 一、背景与动机你有没有经历过这种场景?修了一个Bug,结果引入了两个新Bug。优化了启动速度,结果页面加载变慢了。升级了第三方库,结果某个功能直... HarmonyOS开发:回归测试——版本回归测试📌 核心要点:改了A模块,B模块挂了——这种"改一个坏一个"的回归Bug是开发者的噩梦。回归测试就是每次代码变更后自动验证"改了的东西该改,没改的东西没坏",用自动化套件守护每一个版本的质量底线。 一、背景与动机你有没有经历过这种场景?修了一个Bug,结果引入了两个新Bug。优化了启动速度,结果页面加载变慢了。升级了第三方库,结果某个功能直...
- HarmonyOS开发:数据库测试——数据层测试📌 核心要点:数据层是应用的根基,CRUD操作、事务、迁移——任何一环出问题都是数据灾难。数据库测试不是"跑一下SQL看看有没有报错",而是系统性地验证每个数据操作的输入输出、边界条件和异常恢复。 一、背景与动机你有没有在生产环境遇到过这种事?用户说"我的数据没了",你查了半天,发现是事务没提交就崩溃了。或者"数据不对",查出来是迁移脚本把... HarmonyOS开发:数据库测试——数据层测试📌 核心要点:数据层是应用的根基,CRUD操作、事务、迁移——任何一环出问题都是数据灾难。数据库测试不是"跑一下SQL看看有没有报错",而是系统性地验证每个数据操作的输入输出、边界条件和异常恢复。 一、背景与动机你有没有在生产环境遇到过这种事?用户说"我的数据没了",你查了半天,发现是事务没提交就崩溃了。或者"数据不对",查出来是迁移脚本把...
- HarmonyOS开发:API测试——接口测试核心要点:HTTP接口是前后端协作的契约,接口测试就是验证这个契约有没有被遵守。请求构造、响应验证、契约测试、Mock Server——四板斧下去,接口问题无处藏身。 一、背景与动机你有没有遇到过这种场景?前端调接口,返回500,后端说"我这边没问题啊";联调了半天,发现是字段名从userName改成了username,但没人通知前端。这种事在... HarmonyOS开发:API测试——接口测试核心要点:HTTP接口是前后端协作的契约,接口测试就是验证这个契约有没有被遵守。请求构造、响应验证、契约测试、Mock Server——四板斧下去,接口问题无处藏身。 一、背景与动机你有没有遇到过这种场景?前端调接口,返回500,后端说"我这边没问题啊";联调了半天,发现是字段名从userName改成了username,但没人通知前端。这种事在...
- HarmonyOS APP开发:Drawing绘图API与图形操作📌 核心要点:Drawing API是HarmonyOS提供的2D图形绘制接口,包含Canvas、Paint、Path等核心类,支持矢量图形、位图操作、特效处理等完整绘图能力。 一、背景与动机 1.1 为什么需要Drawing API在应用开发中,图形绘制是构建丰富视觉体验的基础能力。传统绘图方案存在诸多限制:平台API碎... HarmonyOS APP开发:Drawing绘图API与图形操作📌 核心要点:Drawing API是HarmonyOS提供的2D图形绘制接口,包含Canvas、Paint、Path等核心类,支持矢量图形、位图操作、特效处理等完整绘图能力。 一、背景与动机 1.1 为什么需要Drawing API在应用开发中,图形绘制是构建丰富视觉体验的基础能力。传统绘图方案存在诸多限制:平台API碎...
- HarmonyOS开发:轨迹记录与运动轨迹回放核心要点:本文深入讲解HarmonyOS平台轨迹记录与运动轨迹回放的完整技术实现,涵盖持续定位追踪、轨迹点采集与过滤、运动数据计算(距离/速度/配速/卡路里)、地图轨迹绘制、轨迹回放动画等核心能力,构建一个完整的运动追踪应用。项目说明核心KitLocation Kit、Map Kit、Background Task Kit难度等级⭐⭐⭐⭐☆ 一... HarmonyOS开发:轨迹记录与运动轨迹回放核心要点:本文深入讲解HarmonyOS平台轨迹记录与运动轨迹回放的完整技术实现,涵盖持续定位追踪、轨迹点采集与过滤、运动数据计算(距离/速度/配速/卡路里)、地图轨迹绘制、轨迹回放动画等核心能力,构建一个完整的运动追踪应用。项目说明核心KitLocation Kit、Map Kit、Background Task Kit难度等级⭐⭐⭐⭐☆ 一...
- HarmonyOS APP开发:周边搜索与POI检索核心要点:本文深入讲解HarmonyOS平台基于位置服务(LBS)的周边搜索与POI(Point of Interest)检索技术实现,涵盖地理编码/逆地理编码、关键词搜索、周边区域搜索、分类筛选等核心能力,结合Map Kit与Location Kit构建完整的周边发现应用。项目说明核心KitMap Kit、Location Kit、Ne... HarmonyOS APP开发:周边搜索与POI检索核心要点:本文深入讲解HarmonyOS平台基于位置服务(LBS)的周边搜索与POI(Point of Interest)检索技术实现,涵盖地理编码/逆地理编码、关键词搜索、周边区域搜索、分类筛选等核心能力,结合Map Kit与Location Kit构建完整的周边发现应用。项目说明核心KitMap Kit、Location Kit、Ne...
- ReAct范式深度解析:如何构建高可靠性的智能体工作流在生成式人工智能的浪潮中,大语言模型(LLM)展现出了惊人的理解与生成能力。然而,面对复杂的多步推理任务或需要实时交互的场景,单纯的“输入-输出”模式往往力不从心。模型容易产生幻觉,且缺乏对环境和工具的明确感知。为了解决这一痛点,ReAct (Reasoning + Acting) 范式应运而生。ReAct 不仅仅是让模型“思考”,更是... ReAct范式深度解析:如何构建高可靠性的智能体工作流在生成式人工智能的浪潮中,大语言模型(LLM)展现出了惊人的理解与生成能力。然而,面对复杂的多步推理任务或需要实时交互的场景,单纯的“输入-输出”模式往往力不从心。模型容易产生幻觉,且缺乏对环境和工具的明确感知。为了解决这一痛点,ReAct (Reasoning + Acting) 范式应运而生。ReAct 不仅仅是让模型“思考”,更是...
- 本文直击2026年技术团队在多Agent混编研发中,因AI高频刷票导致“看板通胀、算力空转”的全新效能漏洞。文章引入“Agent工作流人机协同工具”概念,剖析传统看板缺乏人机边界调度的死穴,阐述基于“人机混编DAG拓扑”架构实现流转突变、刚性拦截WIP与全栈逆向溯源的底层逻辑。同时,客观评测板栗看板、GitHub等工具在硅基成员调度中的特性差异,助力团队聚焦真正焦点,将机器调优无感内聚为私有技术遗 本文直击2026年技术团队在多Agent混编研发中,因AI高频刷票导致“看板通胀、算力空转”的全新效能漏洞。文章引入“Agent工作流人机协同工具”概念,剖析传统看板缺乏人机边界调度的死穴,阐述基于“人机混编DAG拓扑”架构实现流转突变、刚性拦截WIP与全栈逆向溯源的底层逻辑。同时,客观评测板栗看板、GitHub等工具在硅基成员调度中的特性差异,助力团队聚焦真正焦点,将机器调优无感内聚为私有技术遗
- HarmonyOS开发:环境光传感器与自动亮度调节核心要点:本文深入讲解HarmonyOS环境光传感器(Ambient Light Sensor)的工作原理、API使用方法以及基于光照强度的自动亮度调节实现方案,涵盖传感器订阅、数据滤波、亮度映射算法和系统级适配等关键技术。项目说明HarmonyOS版本5.0+(API 12+)开发语言ArkTS核心API@ohos.sensor (lig... HarmonyOS开发:环境光传感器与自动亮度调节核心要点:本文深入讲解HarmonyOS环境光传感器(Ambient Light Sensor)的工作原理、API使用方法以及基于光照强度的自动亮度调节实现方案,涵盖传感器订阅、数据滤波、亮度映射算法和系统级适配等关键技术。项目说明HarmonyOS版本5.0+(API 12+)开发语言ArkTS核心API@ohos.sensor (lig...
- HarmonyOS开发:通用文字识别与多语言支持核心要点:深入掌握HarmonyOS通用文字识别服务在多语言、多场景下的完整应用方案,包括中英日韩等多语种混合识别、文档表格结构化提取、多页文档连续识别、识别结果翻译与语义分析等进阶实战,以及性能优化与多语言场景下的最佳实践。 一、背景与动机“这段日文说明书写的什么?”“这个韩文菜单上哪道菜是不辣的?”“这份中英混排的合同里,关键条款在哪一页... HarmonyOS开发:通用文字识别与多语言支持核心要点:深入掌握HarmonyOS通用文字识别服务在多语言、多场景下的完整应用方案,包括中英日韩等多语种混合识别、文档表格结构化提取、多页文档连续识别、识别结果翻译与语义分析等进阶实战,以及性能优化与多语言场景下的最佳实践。 一、背景与动机“这段日文说明书写的什么?”“这个韩文菜单上哪道菜是不辣的?”“这份中英混排的合同里,关键条款在哪一页...
- HarmonyOS开发中的视频录制:AVRecorder从入门到多路录制的全流程实战核心要点:掌握HarmonyOS视频录制核心API——AVRecorder,理解录制配置参数、权限申请、录制状态机,学会实现多路录制和录制文件管理。 一、背景与动机想象一下这个场景:你正在开发一款短视频App,用户打开摄像头,对准自己,点击"录制"按钮,开始拍摄15秒的短视频。看起来很简单对吧?但背后涉及的... HarmonyOS开发中的视频录制:AVRecorder从入门到多路录制的全流程实战核心要点:掌握HarmonyOS视频录制核心API——AVRecorder,理解录制配置参数、权限申请、录制状态机,学会实现多路录制和录制文件管理。 一、背景与动机想象一下这个场景:你正在开发一款短视频App,用户打开摄像头,对准自己,点击"录制"按钮,开始拍摄15秒的短视频。看起来很简单对吧?但背后涉及的...
- HarmonyOS APP开发中的应用信息:@ohos.bundleManager 与应用包信息全解析📌 核心要点:掌握 @ohos.bundleManager 获取应用包信息的完整方案,深入理解 BundleInfo/ModuleInfo/HapModuleInfo 的层级关系,实现应用签名校验与版本管理。 一、背景与动机想象一下这个场景:你开发了一款社交应用,用户在「关于」页面想看看... HarmonyOS APP开发中的应用信息:@ohos.bundleManager 与应用包信息全解析📌 核心要点:掌握 @ohos.bundleManager 获取应用包信息的完整方案,深入理解 BundleInfo/ModuleInfo/HapModuleInfo 的层级关系,实现应用签名校验与版本管理。 一、背景与动机想象一下这个场景:你开发了一款社交应用,用户在「关于」页面想看看...
上滑加载中
推荐直播
-
华为云码道Skill实战与极速交付,智能开发全链路实战2026/07/22 周三 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;姜浩-华为云HCDG核心组成员
直播深度解读华为云码道6月产品新特性,从Skill市场安装专家技能,带你零距离体验从需求,开发,审查,重构全链路闭环的开发过程。从零构建并交付一个完整项目,让您体验从代码提交到服务上线的“极速”之旅。
回顾中 -
聚开发者之力,创具身新未来2026/07/23 周四 15:00-17:00
张豪杰/程文/王军/刘新春/黄钦开 /张晓天
本次华为云具身智能开发平台CloudRobo培训面向具身智能开发者,带您全流程体验机器人本体R2C小时级接入、环境重建与轨迹生成仿真数据生产、PB级数据管理、数据评测、模型训推、强化学习和Benchmark一键评测等功能,并体验业界主流具身模型应用。
回顾中
热门标签