搜索
APP
注册 | 登录
基础课程
<HarmonyOS第一课01>HarmonyOS介绍
本课程将带您快速了解HarmonyOS,深入探讨HarmonyOS的核心特性,包括其分布式架构和跨设备能力。课程还将介绍华为提供的赋能套件,帮助开发者高效开发应用。无论您是初学者还是有经验的开发者,本课程都将为您提供必要的工具和知识,让您在HarmonyOS平台上大展宏图。
<HarmonyOS第一课02>DevEco Studio的使用
DevEco Studio 是华为推出的集成开发环境(IDE),专为 HarmonyOS 应用开发设计。本课程将带领您快速掌握 DevEco Studio 的核心功能和使用技巧。通过本课程,您将学会如何高效使用 DevEco Studio 开发 HarmonyOS 应用,提升开发效率,快速响应市场需求。无论您是初学者还是有经验的开发者,本课程都将为您提供宝贵的指导。
<HarmonyOS第一课03>ArkTS语法介绍
ArkTS是HarmonyOS应用开发语言,它在保持TypeScript基本语法风格的基础上,引入了静态类型,并提供了声明式UI、状态管理等能力,让开发者可以以更简洁、更自然的方式开发高性能应用。通过本课程,你将能够掌握ArkTS的基础语法,并能够运用这些知识来开发HarmonyOS应用。
<HarmonyOS第一课04>应用程序框架基础
本课程旨在为开发者提供HarmonyOS应用程序框架中UIAbility组件的基础知识。通过本课程的学习,您将能够熟练地在HarmonyOS应用开发中使用UIAbility组件,构建具有良好用户体验的应用程序。
<HarmonyOS第一课05>从简单的页面开始
ArkUI是HarmonyOS应用的UI开发框架,它提供了一套完整的基础设施,包括简洁的UI语法、丰富的UI功能(组件、布局、动画以及交互事件),以及实时界面预览工具等。ArkUI支持开发者进行可视化界面开发,使得应用界面设计更加直观和高效。 本课程将介绍ArkUI的核心概念,包括UI组件的声明和使用,以及如何利用ArkUI进行页面布局。通过本课程的学习,您将能够熟练使用ArkUI框架,构建出既美观又功能丰富的HarmonyOS应用界面。
<HarmonyOS第一课06>构建更加丰富的页面
本课程将深入探讨HarmonyOS中的ArkWeb框架,它允许开发者通过结构化数据构建页面,并设置组件导航以提升用户体验。
<HarmonyOS第一课07>从网络获取数据
本课程将引导您学习在HarmonyOS中使用ArkTS进行网络数据获取的基础知识。您将掌握如何通过HTTP协议安全、高效地从网络获取数据,并通过实际案例学习如何加载新闻数据。通过本课程,您将能够熟练使用ArkTS进行网络数据的获取和处理,为开发功能丰富的HarmonyOS应用打下坚实的基础。
<HarmonyOS第一课08>保存应用数据
本课程将深入探讨HarmonyOS中的保存应用数据,特别是用户首选项的使用方法。通过学习,您将能够掌握如何保存和读取应用配置信息及用户个性化设置。能够熟练地使用HarmonyOS的用户首选项来保存和管理应用数据,提升应用的用户体验和数据管理能力。
中级课程
<HarmonyOS第一课 中级01>应用程序框架进阶
本课程《应用程序框架进阶》旨在深入探讨应用程序框架的核心概念和高级特性。课程首先介绍应用程序框架的基本概念,确保学员对框架有全面的认识。接着,我们将深入探讨AbilityStage组件容器,它是应用程序中管理Ability生命周期的关键组件。课程还将详细讲解UIAbility组件的启动模式,包括如何配置和优化以满足不同场景的需求。此外,我们将重点讨论UIAbility组件间的交互机制,包括如何实现组件间的通信和数据共享。最后,课程总结将回顾所学知识,帮助学员巩固理解,并提供实际应用中的建议和最佳实践。通过本课程,学员将能够掌握应用程序框架的高级应用,提升开发技能。
<HarmonyOS第一课 中级02>ArkUI进阶
《HarmonyOS第一课:ArkUI进阶》是专为HarmonyOS开发者设计的课程,旨在提升开发者在ArkUI框架中的布局技能。课程将重点讲解如何进行布局性能优化,包括精简节点数以提高渲染效率,以及合理控制元素的显示与隐藏,以减少不必要的布局重排。此外,课程还会教授如何为给定组件设置合适的宽高,确保布局的响应性和适应性。我们还将介绍推荐的布局组件,帮助开发者构建更加高效、美观的用户界面。通过本课程,你将掌握ArkUI布局的最佳实践,为开发高性能的HarmonyOS应用打下坚实基础。
<HarmonyOS第一课 中级03>合理使用动画和转场
《HarmonyOS第一课:合理使用动画和转场》是专为HarmonyOS开发者设计的课程,旨在教授如何在应用开发中合理运用动画和转场效果。课程首先强调动画在提升用户体验中的重要性,包括动效场景设计,如特征动效、转场动效、手势动效、微动效和插画动效,每种动效都有其特定的设计目的和应用场景。
<HarmonyOS第一课 中级04>Web组件和WebView
《HarmonyOS第一课:Web组件和WebView》是一门专为HarmonyOS开发者设计的课程,旨在掌握如何在应用中集成Web内容。课程首先介绍了基于Web技术的Web组件,它允许开发者在HarmonyOS应用中嵌入Web页面,实现丰富的用户界面和功能。接着,课程深入讲解了Web组件的基本使用,包括如何加载网络页面、本地页面以及HTML格式的文本数据。此外,课程还涉及了Webview的基本使用,包括配置网络权限、初始化WebView、设置WebViewClient处理网页加载事件,以及如何启用JavaScript支持和处理网页与应用之间的交互。
<HarmonyOS第一课 中级05>给应用添加通知和提醒
《HarmonyOS第一课:给应用添加通知和提醒》将引导开发者如何在HarmonyOS应用中实现通知功能。课程首先介绍如何为您的应用添加基础类型通知,包括普通文本、多行文本和图片类型的通知,这些是应用与用户交互的基本方式。接着,课程将深入讲解通知通道的使用,这是管理和配置通知提醒方式的关键步骤。此外,您还将学习如何创建进度条类型的通知,这在文件下载或事务处理等场景中尤为重要,能够实时向用户展示进度信息。通过本课程,您将掌握在HarmonyOS中添加和管理通知的必备技能,提升用户体验。
<HarmonyOS第一课 中级06>Native适配开发
《HarmonyOS第一课:Native适配开发》将带领开发者深入了解Node-API,这是一套允许应用程序实现跨语言交互的API。课程首先会对Node-API进行简介,阐明其在HarmonyOS中的重要性和基本组成架构。
<HarmonyOS第一课 中级07>三方库的基本使用
《HarmonyOS第一课:三方库的基本使用》是为HarmonyOS开发者量身定制的课程,旨在帮助开发者掌握如何在HarmonyOS应用中高效地使用第三方库。课程首先介绍了如何获取三方库,包括通过访问Gitee网站开源社区或OpenHarmony三方库中心仓搜索并引入所需库 。接着,课程深入讲解了三方库的组成架构,包括UI、动画、网络、图片、多媒体、数据存储、安全和工具等类别,并提供了一些常用三方库的实例,如@ohos/axios网络请求库和@ohos/lottie动画库 。
<HarmonyOS第一课 中级08>HarmonyOS SDK开放能力简介
《HarmonyOS第一课:HarmonyOS SDK开放能力简介》将为开发者提供一个全面的指南,了解HarmonyOS SDK的开放能力。本课程首先对HarmonyOS SDK进行概述,解释其作为HarmonyOS面向应用和服务开发的开放能力合集的重要性。课程将探讨SDK覆盖的六大领域:应用框架、应用服务、系统、媒体、AI和图形,每个领域都提供了丰富的API,助力开发者构建全场景的HarmonyOS应用体验。
<HarmonyOS第一课 中级09>质量建议与测试指南
《HarmonyOS第一课:质量建议与测试指南》课程旨在为开发者提供一套全面的HarmonyOS应用质量保证方案。本课程首先对HarmonyOS应用的质量要求进行介绍,涵盖基础功能和兼容性、稳定性、功耗、性能、安全和UX六大核心维度。接着,课程将深入探讨应用体验质量的建议内容,包括如何优化应用的UX设计、提升应用性能和保障应用的安全性。
<HarmonyOS第一课 中级10>应用/元服务上架
《HarmonyOS第一课:应用/元服务上架》课程将指导开发者完成HarmonyOS应用或元服务从开发到上架的全流程。课程首先介绍如何创建项目和HarmonyOS应用/元服务,确保开发者了解应用的基本概念和结构。接着,课程将详细讲解申请数字证书和Profile的过程,这是上架前的重要步骤,用于确保应用的安全性和完整性 。
高级课程
<HarmonyOS第一课 高级01>一次开发,多端部署
本课程旨在深入探讨HarmonyOS的“一次开发,多端部署”核心理念,通过实例教学,掌握在不同设备间高效开发应用的技能。课程内容涵盖界面级一多开发,功能级一多开发,以及工程级一多开发三种策略,帮助开发者实现代码的高复用性,降低开发成本,提升开发效率。通过本课程,将能够理解并应用HarmonyOS的跨平台开发技术,为不同设备打造一致的用户体验。
<HarmonyOS第一课 高级02>自由流转介绍
本课程《自由流转介绍》将深入探讨HarmonyOS中的自由流转功能,包括其定义、体验以及在应用开发中所面临的挑战。自由流转指的是应用跨设备流转的能力,它允许应用状态、用户操作在不同设备间全面同步,实现无缝衔接的体验。课程将解析自由流转的两种形态:相继使用(串行)和同时使用(并行),以及它们在媒体播控、应用接续等典型场景下的应用。同时,课程也会探讨自由流转应用开发框架,包括分布式软总线、数据管理、硬件共享和任务调度等关键技术,以及如何在实际开发中应用这些框架来构建跨端迁移和多端协同的应用。通过本课程,开发者将能够掌握在HarmonyOS上实现自由流转应用开发的技巧,为用户提供更加流畅和自然的全场景体验。
<HarmonyOS第一课 高级03>应用性能优化实践
本课程《应用性能优化实践》专注于HarmonyOS平台下的应用性能提升。课程将详细介绍ArkTS高性能编程技巧,包括使用AOT模式进行编译优化,以及遵循ArkTS编码规则以生成更高性能的机器码。同时,课程将探讨如何提升应用的启动和响应速度,包括异步加载、延迟加载以及合理使用缓存等策略。此外,课程还会涉及减少丢帧卡顿的方法,如避免主线程上的耗时操作,以及使用性能工具进行监控和优化。通过本课程,开发者将学习到如何在HarmonyOS上实现应用性能的最大化,为用户提供流畅的体验。
<HarmonyOS第一课 高级04>应用开发安全
本课程《应用开发安全》将全面介绍HarmonyOS的安全能力,包括其基于最小可信计算基础(TCB)的硬件主密钥和加解密引擎,以及关键安全组件基于TEE可信运行环境的构建。课程将深入探讨HarmonyOS的安全架构设计,包括其分级的安全理论和结构化保护机制,如机密性遵循BL模型,完整性遵循Biba模型。同时,课程将覆盖安全开发的关键技术,如隐私权限管理、数据最小化原则、数据处理选择和控制,以及数据安全技术,包括个人数据的加密存储和安全传输。此外,课程还将涉及隐私保护开发的最佳实践,帮助开发者在应用开发过程中遵循HarmonyOS的隐私保护规则,确保应用的安全性和用户数据的隐私。通过本课程,开发者将能够掌握在HarmonyOS上进行安全和隐私保护开发的必要技能。
<HarmonyOS第一课 高级05>HarmonyOS应用DFX能力介绍
本课程《HarmonyOS应用DFX能力介绍》将深入讲解DFX在HarmonyOS应用开发中的重要性和应用。课程首先介绍DFX的基本概念,包括其在提升应用稳定性和用户体验中的作用。接着,探讨DFX设计原则,如何通过系统化的方法论来构建健壮的应用。课程重点讲解异常处理实践,包括日志记录、异常捕获和分析等关键技术,以及如何通过这些技术快速定位和解决问题。同时,也会涉及故障恢复实践,教授开发者如何在应用出现故障时进行有效的恢复操作,减少用户损失。通过本课程,开发者将掌握在HarmonyOS平台上进行高效DFX操作的技能,提升应用的可靠性和用户满意度。
鸿蒙生态学堂
【鸿蒙生态学堂01】HarmonyOS介绍
本课程将带您快速了解HarmonyOS,深入探讨HarmonyOS的核心特性,包括其分布式架构和跨设备能力。课程还将介绍华为提供的赋能套件,帮助开发者高效开发应用。最后,您将掌握DevEco Studio,HarmonyOS官方集成开发环境,用于构建、调试和部署应用。无论您是初学者还是有经验的开发者,本课程都将为您提供必要的工具和知识,让您在HarmonyOS平台上大展宏图。
【鸿蒙生态学堂02】ArkTS语法介绍
本课程将深入介绍HarmonyOS的应用开发语言——ArkTS。您将学习到ArkTS的基本语法,包括变量声明、类型系统、运算符等,以及如何使用ArkTS进行声明式UI开发。课程还将展示如何利用DevEco Studio这一强大的集成开发环境,进行代码编写、调试和应用构建,帮助您快速上手HarmonyOS应用开发。
【鸿蒙生态学堂03】应用程序框架基础
本课程将带领开发者深入了解HarmonyOS的应用程序框架基础,重点探讨UIAbility组件的工作原理和生命周期管理。通过学习,开发者将能够掌握如何在HarmonyOS中创建和使用UIAbility组件,包括其启动模式和窗口管理。同时,课程还将介绍DevEco Studio工具的使用,它是专为HarmonyOS应用开发设计的IDE,支持代码编写、调试和应用构建等功能,助力开发者高效开发HarmonyOS应用。
【鸿蒙生态学堂04】ArkUI开发基础(上)
本课程将介绍HarmonyOS的ArkUI框架,包括其基础语法和如何使用常用组件构建页面。ArkUI是HarmonyOS应用的UI开发框架,提供简洁的UI语法、丰富的组件和实时界面预览工具。您将学习到ArkUI的关键特性,如极简的UI信息语法、丰富的内置UI组件、多维度的状态管理机制,以及如何支持多设备开发。通过课程,您将能够掌握使用ArkUI框架进行高效UI开发的技能。
【鸿蒙生态学堂05】ArkUI开发基础(下)
本课程深入探讨HarmonyOS的ArkUI框架,特别是数据驱动UI更新和组件导航的高级概念。您将学习如何使用ArkWeb技术构建动态网页内容,掌握数据绑定技巧以确保UI与底层数据源同步更新。此外,课程将指导您通过设置组件导航来增强应用的用户体验,实现流畅的页面过渡和有效的用户交互。
【鸿蒙生态学堂06】网络和数据存储
本课程深入探讨HarmonyOS中的网络和数据存储管理,特别是使用HTTP协议访问网络资源和用户首选项的详细介绍。您将学习如何在HarmonyOS应用中发起HTTP请求,处理响应数据,以及如何利用用户首选项进行轻量级的数据持久化存储。课程将通过实例演示如何高效地管理应用配置和用户偏好设置。
【鸿蒙生态学堂07】冷启动优化、合理使用动画、长列表加载性能优化最佳实践
本课程深入探讨HarmonyOS应用的冷启动优化技巧,从应用冷启动概述到具体实施策略,提供全面的优化方案。课程内容包括合理使用动画提升用户感知流畅度、数据驱动UI更新机制、以及长列表加载性能优化的最佳实践。你将学习到如何通过懒加载、缓存列表项、组件复用和布局优化等技术手段,有效提高冷启动速度,减少用户等待时间,从而打造更流畅、更高效的HarmonyOS应用体验。
【鸿蒙生态学堂08】ArkUI性能优化、丢帧分析、响应优化
本课程将深入探讨HarmonyOS的ArkUI框架,提供全面的UI性能优化指南。您将学习到如何通过ArkUI框架进行高效UI开发,并掌握常见的性能优化措施,包括丢帧问题的原理分析和优化技巧。课程将涵盖UI优化、按需加载、并发处理、IPC通信优化以及代码逻辑优化,同时探讨如何提升视觉感知流畅度,确保用户界面既快速又吸引人。
【鸿蒙生态学堂09】并发能力最佳实践
本课程将深入探讨HarmonyOS的并发能力,特别是FFRT并发编程模型。您将学习如何设计高效的应用并发架构,识别并解决启动缓慢问题,提高应用的冷启动速度。课程还将涵盖使用HTTP访问网络资源的方法,以及用户首选项的详细介绍,包括如何按需加载优化、并发优化、IPC优化和代码逻辑优化,以提升应用性能和用户体验。
【鸿蒙生态学堂10】HarmonyOS应用测试
本课程专注于HarmonyOS应用测试,旨在帮助开发者掌握应用测试的标准和实践。课程将详细解读HarmonyOS应用测试标准,介绍多种测试工具,包括DevEco Testing,以及如何针对典型场景问题进行有效的测试。通过演示测试工具的使用,本课程将指导开发者如何实施性能测试、兼容性测试、稳定性测试和安全测试,确保应用在HarmonyOS平台上的优质体验。
【鸿蒙生态学堂11】HarmonyOS应用上架
本课程将指导开发者了解HarmonyOS应用上架的全流程,包括应用的全网发布、分阶段发布和测试发布策略。课程将详细解读上架标准,介绍华为提供的测试工具,帮助开发者进行预审能力检测和隐私托管,确保应用符合上架要求,优化发布流程。
HarmonyOS主题课
<HarmonyOS主题课01>让您的应用快速拥有账号能力 #鸿蒙课程##鸿蒙生态#
本课程以华为账号一键登录为核心主题展开。全面展示其丰富的应用场景,如各类 APP 便捷登录需求等场景下的卓越表现。深入解读业务流程,从用户触发登录到信息交互的每一步骤都清晰呈现。详细阐述客户端开发的关键要点,助力前端构建高效登录界面与交互逻辑,同时剖析服务端开发重点,保障账号信息安全与稳定交互。学习本课程,您能快速掌握华为账号一键登录的全方位知识,赋予您的应用强大且便捷的账号能力,提升应用竞争力与用户体验。
<HarmonyOS主题课02>系统级支付API、快速启动收银台 #鸿蒙课程##鸿蒙生态#
本课程围绕系统级支付 API 与快速启动收银台展开。深入讲解应用内支付服务,剖析其在商业应用中的关键作用与核心价值。详细阐述业务介绍,让学员全面了解支付业务全貌。同时涵盖开发准备阶段的要点,助力学员提前布局。精准解析业务流程,使学员明晰支付各环节运作机制。并手把手教授开发步骤,从基础搭建到功能完善,全面掌握系统级支付 API 开发技术。通过本课程学习,学员将具备独立构建高效支付系统的能力,为应用商业化筑牢根基。
<HarmonyOS主题课03>构建灵活高效的消息推送能力 #鸿蒙课程##鸿蒙生态#
本课程聚焦于构建灵活高效的消息推送能力。首先引导开发者认识并开通推送服务,为后续推送工作奠定基础。深入讲解推送通知消息,让开发者掌握其有效应用。详细解析推送卡片刷新消息与推送通知扩展消息,助力拓展推送功能的多样性与深度。同时,对推送实况窗消息进行剖析,使开发者能充分利用这一形式增强信息传递效果。通过本课程学习,开发者将全面掌握消息推送的关键环节与技巧,构建起强大且灵活的消息推送体系,提升业务信息传达的效率与精准度。
<HarmonyOS主题课04>让您的应用拥有领先的位置服务能力 #鸿蒙课程##鸿蒙生态#
本课程聚焦于应用位置服务能力提升,围绕华为 Location Kit 展开深入探讨。课程起始于 Location Kit 简介,让开发者了解其整合多种定位技术的强大功能与特色,如高精度、低功耗与隐私保护等。接着阐述 Location Kit 开发概述,涵盖开发准备、流程及适用场景等。同时详细说明相关接口,助力开发者掌握开发要点。还会剖析约束与限制,包括设备系统要求、权限与定位精度局限等。通过本课程学习,能全面掌握 Location Kit,使应用在位置服务领域脱颖而出。
<HarmonyOS主题课05>帮助应用快速构建强大的扫码能力 #鸿蒙课程##鸿蒙生态#
本课程专为开发者打造,旨在助力应用快速构建强大的扫码能力。课程深入讲解默认界面扫码能力,使开发者明晰其便捷的应用方式与高效的扫码流程。同时着重剖析基自定义界面扫码能力,让开发者能够依据应用特色与需求灵活定制扫码界面,打造独特的用户体验。此外,还将详细介绍识别本地图片中的条码与二维码功能,进一步拓展扫码应用场景。通过本课程学习,开发者将全面掌握扫码功能开发要点,为应用赋予卓越的扫码服务能力。
<HarmonyOS主题课06>帮助快速构建各种文本识别应用 #鸿蒙课程##鸿蒙生态#
本课程面向开发者,专注于帮助其快速构建各种文本识别应用。课程首先深入介绍通用文字识别技术,涵盖其原理、特点与优势,让开发者全面了解其核心。接着详细阐述适用场景,包括文档处理、图像文字提取等领域,使开发者明晰应用方向。随后,逐步讲解开发步骤,从环境搭建到代码编写,提供清晰的操作指引。并佐以丰富的开发实例,将理论与实践紧密结合,让开发者通过实际案例学习,高效掌握构建文本识别应用的关键要点,提升开发技能与效率。
<HarmonyOS主题课07>构建华为支付服务 #鸿蒙课程##鸿蒙生态#
本课程专为开发者打造,致力于帮助其构建华为支付服务。课程从基础的证书准备讲起,详细阐述商户证书的重要性以及相关证书说明,让开发者深入理解证书体系在支付服务中的关键作用。通过实例演示生成商户证书的流程,确保开发者能够熟练掌握这一关键环节。同时,重点讲解单次支付功能,包括其业务逻辑、技术实现要点等。开发者通过本课程学习,能够全面了解构建华为支付服务所需的核心要素与操作步骤,顺利搭建起安全、高效的支付服务体系。
<HarmonyOS主题课08>让您的应用拥有丰富便捷的地图服务能力 #鸿蒙课程##鸿蒙生态#
本课程面向开发者,旨在助力其为应用赋予丰富便捷的地图服务能力。课程起始于对各类地图类型的深入剖析,使开发者清晰不同地图的特性与适用范围。详细的场景介绍环节,展示地图服务在出行导航、本地生活推荐等多场景的应用潜力。着重讲解地图呈现的技术要点,涵盖地图加载、图层管理等关键内容。特别关注 “我的位置” 功能实现,让应用能精准定位用户所在。通过本课程学习,开发者可全面掌握地图服务开发核心,为应用打造卓越地图体验。
<HarmonyOS主题课09>构建动态刷新的实况窗通知能力 #鸿蒙课程##鸿蒙生态#
本课程聚焦于构建动态刷新的实况窗通知能力。首先深入介绍 Live View Kit,阐述其核心功能与运作机制,让开发者对其有清晰认知。通过多维度的场景介绍,展示实况窗在各类应用场景中的潜力,如运动追踪、即时资讯推送等。剖析产品优势,突显其独特价值。同时明确支持的范围与场景,也告知受限说明,使开发者全面了解边界条件。最后详细讲解构建本地实况窗步骤,从理论到实践,帮助学员逐步掌握构建技能,为打造出色的实况窗通知服务奠定坚实基础。
<HarmonyOS主题课10>帮助应用实现实时语音与文本的相互转换 #鸿蒙课程##鸿蒙生态#
本课程专为助力应用实现实时语音与文本相互转换而设。课程将深入讲解 Core Speech Kit 这一基础语音服务,详细阐述其语音识别(SpeechRecognizer)能力,使开发者能精准掌握语音转文本的技术要点与应用方式。同时全面剖析文本转语音(TextToSpeech)功能,包括其原理、参数设置及优化策略。通过丰富的案例演示与技术剖析,开发者将学会如何高效地在应用中集成语音识别与文本转语音功能,从而为用户打造流畅、便捷的语音交互体验,提升应用的竞争力与吸引力。
<HarmonyOS主题课11>打造开放、合规的广告生态 #鸿蒙课程##鸿蒙生态#
本课程专注于打造开放、合规的广告生态。全面涵盖多种广告形式,深入剖析 Banner 广告的展示特点与布局技巧,原生广告如何自然融入应用场景,激励广告的有效激励机制与用户互动策略,插屏广告的适时呈现与用户体验平衡,开屏广告的强曝光与快速引导,贴片广告的内容关联与播放时机把握。通过对这些广告类型的详细讲解,为开发者和广告从业者提供从创意设计到投放运营的全方位指导,助力构建合法、高效且用户友好的广告体系,推动广告业务的蓬勃发展。
<HarmonyOS主题课12>借助AR引擎帮助应用实现虚拟与现实交互的能力 #鸿蒙课程##鸿蒙生态#
本课程致力于借助 AR 引擎助力应用达成虚拟与现实交互。深入介绍 AR Engine 各项关键能力,涵盖运动跟踪能力,可精准捕捉物体运动轨迹;环境跟踪能力,实时感知周边环境变化;命中检测能力,精确判断虚拟与现实的交互点。详细讲解管理 AR 会话流程、获取设备位姿数据的方法,以及如何检测环境平面、识别平面语义与目标形状。通过本课程学习,开发者能全面掌握 AR 技术要点,为应用构建沉浸式、互动性强的虚拟与现实融合体验,开拓创新应用边界。
<HarmonyOS主题课13>帮助应用打造场景化视觉服务 #鸿蒙课程##鸿蒙生态#
本课程专注于帮助应用打造场景化视觉服务。深入剖析 Vision Kit,全面展示其强大功能。其中人脸活体检测可有效防范欺诈,保障身份验证安全;卡证识别能精准提取各类卡证信息,提升信息录入效率;文档扫描能力可快速将纸质文档转化为清晰电子文档,方便存储与处理。通过本课程学习,开发者将深入理解这些视觉服务技术的原理与应用,熟练掌握开发流程与要点,从而为应用赋予卓越的场景化视觉服务能力,增强应用的实用性与竞争力,满足多样化的用户需求。
<HarmonyOS主题课14>帮助应用实现更好的推广下载能力 #鸿蒙课程##鸿蒙生态#
本课程旨在助力应用实现卓越的推广下载能力。全面深入讲解应用市场相关要点,包括应用市场推荐机制与更新功能的深度解析,让开发者了解如何提升应用曝光与更新效率。详细阐述展示应用详情页以促进下载安装目标应用的有效策略,以及查询广告验签版本的关键步骤。同时教授获取模块安装信息与添加按需加载模块的实用技术,使开发者能够优化应用性能与功能呈现。通过本课程学习,开发者将掌握一系列实用技巧,为应用推广下载开辟广阔前景,提升应用的市场影响力与用户获取能力。
<HarmonyOS主题课15>帮助应用接入意图框架 #鸿蒙课程##鸿蒙生态#
本课程专注于助力应用接入意图框架。首先展开方案概述,让开发者对整体框架体系有清晰认知。深入探讨习惯推荐功能,使应用能精准洞察用户习惯,提供个性化服务。剖析场景体验的构建要点,增强用户与应用的互动深度。着重讲解卡片展示效果的设计与优化,提升信息传递与视觉吸引力。详细阐述意图注册流程,确保应用顺利接入意图框架。通过本课程学习,开发者能够全面掌握相关技术与策略,为应用赋予智能意图感知能力,在提升用户体验的同时,拓展应用的服务边界与商业潜力。
<HarmonyOS主题课16>让您的应用实现跨多个子系统融合的场景化服务 #鸿蒙课程##鸿蒙生态#
本课程聚焦于助力应用达成跨多子系统融合的场景化服务。深入讲解如何构建各类场景化 Button,如快速验证手机号 Button 可高效完成号码验证流程,选择头像 Button 方便用户个性化设置,打开授权设置页 Button 保障应用权限管理合规。同时涵盖打开 App Button 实现应用间的便捷跳转,以及选择收货地址 Button、选择发票抬头 Button、地图选点 Button 等分别在电商、财务、地理信息等场景的关键应用。通过本课程学习,开发者能熟练掌握这些 Button 的构建与应用,打造出功能强大且场景丰富的应用服务体系。
<HarmonyOS主题课17>帮助应用实现免密身份认证的移动端能力 #鸿蒙课程##鸿蒙生态#
本课程致力于帮助应用实现免密身份认证的移动端能力。深入探讨 FIDO、IIFAA、SOTER 等核心技术标准,详细解析 FIDO 免密身份认证的原理与流程,让开发者理解其强大的安全与便捷性。全面剖析 IIFAA 免密身份认证的特色优势与应用场景,以及 SOTER 所提供的独特保障机制。通过理论讲解、案例分析与实践操作指导,开发者将熟练掌握这些免密身份认证技术,为应用构建高效、安全的用户身份验证体系,显著提升用户登录与操作体验,增强应用的竞争力与可信度。
<HarmonyOS主题课18>帮助应用打造场景化语音服务 #鸿蒙课程##鸿蒙生态#
本课程专注于助力应用构建场景化语音服务。深入介绍 Speech Kit 及其重要组件,如朗读控件可将文本转化为自然流畅的语音输出,为用户提供有声阅读体验;AI 字幕控件(AICaption)能精准识别语音并生成实时字幕,在视频播放、直播等场景大显身手。详细阐述其广泛的适用场景,包括教育学习辅助、无障碍信息传播等领域。通过本课程学习,开发者将全面掌握场景化语音服务的开发要点,为应用融入富有吸引力与实用性的语音功能,从而提升用户满意度与应用的市场竞争力。
<HarmonyOS主题课19>帮助应用实现跨应用分享能力 #鸿蒙课程##鸿蒙生态#
本课程旨在帮助应用实现跨应用分享能力。详细讲解手机应用与 2in1 应用发起系统分享的多种方式,助力开发者拓宽应用的传播途径。深入剖析应用内处理分享内容的技术要点,确保分享信息能被有效接收与利用。同时聚焦二级面板在处理分享内容时的关键作用,以及如何实现二级面板关闭分享面板的流畅操作。通过本课程的学习,开发者能够全面掌握跨应用分享的核心技术与流程,提升应用的社交互动性与用户体验,使应用在分享功能上更加便捷、高效、灵活。