鸿蒙专区生态学堂学习课程合集

一、鸿蒙生态学堂 【鸿蒙生态学堂01】HarmonyOS介绍 本课程将带您快速了解HarmonyOS,深入探讨 […]

十二月 13, 2024 - 11:20
 5264
鸿蒙专区生态学堂学习课程合集

一、鸿蒙生态学堂

【鸿蒙生态学堂01】HarmonyOS介绍

本课程将带您快速了解HarmonyOS,深入探讨HarmonyOS的核心特性,包括其分布式架构和跨设备能力。课程还将介绍华为提供的赋能套件,帮助开发者高效开发应用。最后,您将掌握DevEco Studio,HarmonyOS官方集成开发环境,用于构建、调试和部署应用。无论您是初学者还是有经验的开发者,本课程都将为您提供必要的工具和知识,让您在HarmonyOS平台上大展宏图。

视频链接:

https://developer.huawei.com/consumer/cn/training/course/video/C101727405831284220?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

HarmonyOS简介、赋能套件和学习资源介绍、DevEco Studio的使用

【鸿蒙生态学堂02】ArkTS语法介绍

本课程将深入介绍HarmonyOS的应用开发语言——ArkTS。您将学习到ArkTS的基本语法,包括变量声明、类型系统、运算符等,以及如何使用ArkTS进行声明式UI开发。课程还将展示如何利用DevEco Studio这一强大的集成开发环境,进行代码编写、调试和应用构建,帮助您快速上手HarmonyOS应用开发。

视频链接:

https://developer.huawei.com/consumer/cn/training/course/video/C101727405644384421?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

ArkTS基础语法、声明式UI语法

【鸿蒙生态学堂03】应用程序框架基础

本课程将带领开发者深入了解HarmonyOS的应用程序框架基础,重点探讨UIAbility组件的工作原理和生命周期管理。通过学习,开发者将能够掌握如何在HarmonyOS中创建和使用UIAbility组件,包括其启动模式和窗口管理。同时,课程还将介绍DevEco Studio工具的使用,它是专为HarmonyOS应用开发设计的IDE,支持代码编写、调试和应用构建等功能,助力开发者高效开发HarmonyOS应用

视频链接:

https://developer.huawei.com/consumer/cn/training/course/video/C101727405399860217?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

应用程序框架基础、UIAbility组件概述

【鸿蒙生态学堂04】ArkUI开发基础(上)

本课程将介绍HarmonyOS的ArkUI框架,包括其基础语法和如何使用常用组件构建页面。ArkUI是HarmonyOS应用的UI开发框架,提供简洁的UI语法、丰富的组件和实时界面预览工具。您将学习到ArkUI的关键特性,如极简的UI信息语法、丰富的内置UI组件、多维度的状态管理机制,以及如何支持多设备开发。通过课程,您将能够掌握使用ArkUI框架进行高效UI开发的技能。

视频链接:

https://developer.huawei.com/consumer/cn/training/course/video/C101727405259250407?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

ArkUI(方舟UI框架)介绍、使用常用组件构建页面

【鸿蒙生态学堂05】ArkUI开发基础(下)

本课程深入探讨HarmonyOS的ArkUI框架,特别是数据驱动UI更新和组件导航的高级概念。您将学习如何使用ArkWeb技术构建动态网页内容,掌握数据绑定技巧以确保UI与底层数据源同步更新。此外,课程将指导您通过设置组件导航来增强应用的用户体验,实现流畅的页面过渡和有效的用户交互。

视频链接:

https://developer.huawei.com/consumer/cn/training/course/video/C101716428085146011?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

使用ArkWeb构建页面、数据驱动UI更新、设置组件导航

【鸿蒙生态学堂06】网络和数据存储

本课程深入探讨HarmonyOS中的网络和数据存储管理,特别是使用HTTP协议访问网络资源和用户首选项的详细介绍。您将学习如何在HarmonyOS应用中发起HTTP请求,处理响应数据,以及如何利用用户首选项进行轻量级的数据持久化存储。课程将通过实例演示如何高效地管理应用配置和用户偏好设置

视频链接:

https://developer.huawei.com/consumer/cn/training/course/live/C101715913222887217?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

使用HTTP访问网络、用户首选项介绍

【鸿蒙生态学堂07】冷启动优化、合理使用动画、长列表加载性能优化最佳实践

本课程深入探讨HarmonyOS应用的冷启动优化技巧,从应用冷启动概述到具体实施策略,提供全面的优化方案。课程内容包括合理使用动画提升用户感知流畅度、数据驱动UI更新机制、以及长列表加载性能优化的最佳实践。你将学习到如何通过懒加载、缓存列表项、组件复用和布局优化等技术手段,有效提高冷启动速度,减少用户等待时间,从而打造更流畅、更高效的HarmonyOS应用体验。

视频链接:

https://developer.huawei.com/consumer/cn/training/course/video/C101727403903149419?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

应用冷启动概述、应用冷启动流程、识别启动缓慢问题、提高冷启动速度、概述、提升动画感知流畅度、提高动画运行流畅度、懒加载、缓存列表项、组件复用、布局优化

【鸿蒙生态学堂08】ArkUI性能优化、丢帧分析、响应优化

本课程将深入探讨HarmonyOS的ArkUI框架,提供全面的UI性能优化指南。您将学习到如何通过ArkUI框架进行高效UI开发,并掌握常见的性能优化措施,包括丢帧问题的原理分析和优化技巧。课程将涵盖UI优化、按需加载、并发处理、IPC通信优化以及代码逻辑优化,同时探讨如何提升视觉感知流畅度,确保用户界面既快速又吸引人。

视频链接:

https://developer.huawei.com/consumer/cn/training/course/video/C101727403689251216?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

ArkUI框架基本介绍、ArkUI常见性能优化措施、丢帧问题原理、丢帧问题分析、丢帧问题优化建议、UI优化、按需加载优化、并发优化、IPC优化、代码逻辑优化、视觉感知优化

【鸿蒙生态学堂09】并发能力最佳实践

本课程将深入探讨HarmonyOS的并发能力,特别是FFRT并发编程模型。您将学习如何设计高效的应用并发架构,识别并解决启动缓慢问题,提高应用的冷启动速度。课程还将涵盖使用HTTP访问网络资源的方法,以及用户首选项的详细介绍,包括如何按需加载优化、并发优化、IPC优化和代码逻辑优化,以提升应用性能和用户体验。

视频链接:

https://developer.huawei.com/consumer/cn/training/course/live/C101720405637705417?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

应用并发设计、FFRT并发编程模型

【鸿蒙生态学堂10】HarmonyOS应用测试

本课程专注于HarmonyOS应用测试,旨在帮助开发者掌握应用测试的标准和实践。课程将详细解读HarmonyOS应用测试标准,介绍多种测试工具,包括DevEco Testing,以及如何针对典型场景问题进行有效的测试。通过演示测试工具的使用,本课程将指导开发者如何实施性能测试、兼容性测试、稳定性测试和安全测试,确保应用在HarmonyOS平台上的优质体验。

视频链接:

https://developer.huawei.com/consumer/cn/training/course/video/C101727403509561418?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

标准解读、测试工具介绍、典型场景问题、测试工具演示

【鸿蒙生态学堂11】HarmonyOS应用上架

本课程将指导开发者了解HarmonyOS应用上架的全流程,包括应用的全网发布、分阶段发布和测试发布策略。课程将详细解读上架标准,介绍华为提供的测试工具,帮助开发者进行预审能力检测和隐私托管,确保应用符合上架要求,优化发布流程。

视频链接:

https://developer.huawei.com/consumer/cn/training/course/live/C101726128676369492?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

全网发布、分阶段发布、测试发布、预审能力、隐私托管

二、HarmonyOS第一课-基础课程

HarmonyOS介绍

本课程将带您快速了解HarmonyOS,深入探讨HarmonyOS的核心特性,包括其分布式架构和跨设备能力。课程还将介绍华为提供的赋能套件,帮助开发者高效开发应用。无论您是初学者还是有经验的开发者,本课程都将为您提供必要的工具和知识,让您在HarmonyOS平台上大展宏图。

视频链接:https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101717496599725471?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

基础课程、HarmonyOS简介、赋能套件和学习资源介绍

DevEco Studio的使用

简介:DevEco Studio 是华为推出的集成开发环境(IDE),专为 HarmonyOS 应用开发设计。本课程将带领您快速掌握 DevEco Studio 的核心功能和使用技巧。通过本课程,您将学会如何高效使用 DevEco Studio 开发 HarmonyOS 应用,提升开发效率,快速响应市场需求。无论您是初学者还是有经验的开发者,本课程都将为您提供宝贵的指导。

视频链接:https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101717494752698457?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

基础课程、DevEco Studio 安装与配置、HarmonyOS、IDE环境的搭建、编辑器的使用、预览器的使用、模拟器和真机调试、HDC常用命令、HarmonyOS

ArkTS语法介绍

ArkTS是HarmonyOS应用开发语言,它在保持TypeScript基本语法风格的基础上,引入了静态类型,并提供了声明式UI、状态管理等能力,让开发者可以以更简洁、更自然的方式开发高性能应用。通过本课程,你将能够掌握ArkTS的基础语法,并能够运用这些知识来开发HarmonyOS应用。

视频链接:https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101717496870909384?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

基础课程、ArkTS基础语法、ArkTS开发案例、声明式UI语法、HarmonyOS

应用程序框架基础

本课程旨在为开发者提供HarmonyOS应用程序框架中UIAbility组件的基础知识。通过本课程的学习,您将能够熟练地在HarmonyOS应用开发中使用UIAbility组件,构建具有良好用户体验的应用程序。

视频链接:https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101717497122909477?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

基础课程、应用程序框架基础、UIAbility组件概述、案例:UIAbility和自定义组件生命周期、案例:UIAbility内页面间的跳转、HarmonyOS

从简单的页面开始

ArkUI是HarmonyOS应用的UI开发框架,它提供了一套完整的基础设施,包括简洁的UI语法、丰富的UI功能(组件、布局、动画以及交互事件),以及实时界面预览工具等。ArkUI支持开发者进行可视化界面开发,使得应用界面设计更加直观和高效。

本课程将介绍ArkUI的核心概念,包括UI组件的声明和使用,以及如何利用ArkUI进行页面布局。通过本课程的学习,您将能够熟练使用ArkUI框架,构建出既美观又功能丰富的HarmonyOS应用界面。

视频链接:https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101717497398588123?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

基础课程、ArkUI(方舟UI框架)介绍、使用常用组件构建页面、案例:快速入门、HarmonyOS

构建更加丰富的页面

本课程将深入探讨HarmonyOS中的ArkWeb框架,它允许开发者通过结构化数据构建页面,并设置组件导航以提升用户体验。

视频链接:https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101717497640610394?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

基础课程、使用ArkWeb构建页面、通过结构化数据构建页面、设置组件导航、ArkWeb简介、页面加载与显示、项目实操、HarmonyOS

从网络获取数据

本课程将引导您学习在HarmonyOS中使用ArkTS进行网络数据获取的基础知识。您将掌握如何通过HTTP协议安全、高效地从网络获取数据,并通过实际案例学习如何加载新闻数据。通过本课程,您将能够熟练使用ArkTS进行网络数据的获取和处理,为开发功能丰富的HarmonyOS应用打下坚实的基础。

视频链接:https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101717497918284399?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

基础课程、使用HTTP访问网络、案例:新闻数据加载、案例:HTTPS请求过程(ArkTS)、案例:新闻发布(ArkTS)、HarmonyOS

保存应用数据

本课程将深入探讨HarmonyOS中的保存应用数据,特别是用户首选项的使用方法。通过学习,您将能够掌握如何保存和读取应用配置信息及用户个性化设置。能够熟练地使用HarmonyOS的用户首选项来保存和管理应用数据,提升应用的用户体验和数据管理能力。

视频链接:https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101717498132814493?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

基础课程、用户首选项介绍、用户首选项开发指导、案例:首选项(ArkTS)、案例:应用内字体大小调节、案例:应用首次启动(ArkTS)、HarmonyOS

三、HarmonyOS第一课中级课程

应用程序框架进阶

本课程《应用程序框架进阶》旨在深入探讨应用程序框架的核心概念和高级特性。课程首先介绍应用程序框架的基本概念,确保学员对框架有全面的认识。接着,我们将深入探讨AbilityStage组件容器,它是应用程序中管理Ability生命周期的关键组件。课程还将详细讲解UIAbility组件的启动模式,包括如何配置和优化以满足不同场景的需求。此外,我们将重点讨论UIAbility组件间的交互机制,包括如何实现组件间的通信和数据共享。最后,课程总结将回顾所学知识,帮助学员巩固理解,并提供实际应用中的建议和最佳实践。通过本课程,学员将能够掌握应用程序框架的高级应用,提升开发技能。

视频链接:https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101705071657237039?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

中级课程、HarmonyOS、UIAbility进阶、AbilityStage组件容器

ArkUI进阶

《HarmonyOS第一课:ArkUI进阶》是专为HarmonyOS开发者设计的课程,旨在提升开发者在ArkUI框架中的布局技能。课程将重点讲解如何进行布局性能优化,包括精简节点数以提高渲染效率,以及合理控制元素的显示与隐藏,以减少不必要的布局重排。此外,课程还会教授如何为给定组件设置合适的宽高,确保布局的响应性和适应性。我们还将介绍推荐的布局组件,帮助开发者构建更加高效、美观的用户界面。通过本课程,你将掌握ArkUI布局的最佳实践,为开发高性能的HarmonyOS应用打下坚实基础。

视频链接:https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101705072791452043?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

中级课程、HarmonyOS、布局性能优化、ArkUI进阶

合理使用动画和转场

《HarmonyOS第一课:合理使用动画和转场》是专为HarmonyOS开发者设计的课程,旨在教授如何在应用开发中合理运用动画和转场效果。课程首先强调动画在提升用户体验中的重要性,包括动效场景设计,如特征动效、转场动效、手势动效、微动效和插画动效,每种动效都有其特定的设计目的和应用场景。

课程接着深入讲解动画能力选型,包括系统提供的动画能力,如属性动画、显式动画、转场动画、路径动画和粒子动画,以及如何根据需求选择合适的动画类型。开发者将学习如何将UX设计视角转换为开发实现视角,使用HarmonyOS提供的动画能力来实现设计效果。

在动画开发实现方面,课程将通过具体案例,展示如何使用系统提供的动画接口。同时,也会探讨如何通过性能优化手段。

最后,课程总结将强调合理使用动画的重要性,指出动画应该能够增强用户体验,而不是仅仅为了动画而动画。开发者需要在实现动画效果时,注意控制动画的复杂度和频率,以节约系统资源,提升应用的性能表现。通过本课程,开发者将能够掌握在HarmonyOS中合理使用动画和转场的技巧,为用户带来更加自然、流畅的操作体验。

视频链接:https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101705081897917056?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

中级课程、HarmonyOS、合理使用动画、动效场景设计、动画能力选型

Web组件和WebView

《HarmonyOS第一课:Web组件和WebView》是一门专为HarmonyOS开发者设计的课程,旨在掌握如何在应用中集成Web内容。课程首先介绍了基于Web技术的Web组件,它允许开发者在HarmonyOS应用中嵌入Web页面,实现丰富的用户界面和功能。接着,课程深入讲解了Web组件的基本使用,包括如何加载网络页面、本地页面以及HTML格式的文本数据。此外,课程还涉及了Webview的基本使用,包括配置网络权限、初始化WebView、设置WebViewClient处理网页加载事件,以及如何启用JavaScript支持和处理网页与应用之间的交互。

通过本课程,开发者将学会如何合理地使用Web组件和WebView来构建网络应用,掌握Web组件的基本属性应用和事件处理,以及如何在新窗口中打开页面和进行位置权限管理。课程内容结合了理论讲解和实践操作,帮助开发者提升在HarmonyOS平台上开发网络应用的能力。

视频链接:https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101705083116217059?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

中级课程、HarmonyOS、基于Web组件构建网络应用、Web组件和WebView

给应用添加通知和提醒

《HarmonyOS第一课:给应用添加通知和提醒》将引导开发者如何在HarmonyOS应用中实现通知功能。课程首先介绍如何为您的应用添加基础类型通知,包括普通文本、多行文本和图片类型的通知,这些是应用与用户交互的基本方式。接着,课程将深入讲解通知通道的使用,这是管理和配置通知提醒方式的关键步骤。此外,您还将学习如何创建进度条类型的通知,这在文件下载或事务处理等场景中尤为重要,能够实时向用户展示进度信息。通过本课程,您将掌握在HarmonyOS中添加和管理通知的必备技能,提升用户体验。

视频链接:https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101705083615813043?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

中级课程、HarmonyOS、给应用添加通知和提醒、基础类型通知

Native适配开发

《HarmonyOS第一课:Native适配开发》将带领开发者深入了解Node-API,这是一套允许应用程序实现跨语言交互的API。课程首先会对Node-API进行简介,阐明其在HarmonyOS中的重要性和基本组成架构。

接着,课程将重点讲解Node-API的交互流程,包括如何在Native侧设置模块注册信息,以及如何在ArkTS/JS侧实现C++方法的调用。开发者将学习到如何通过Node-API在C++和ArkTS/JS之间进行数据交换和函数调用。

课程还将涉及Node-API支持的数据类型和接口,包括但不限于napi_status枚举类型、内存管理类型如napi_handle_scope和napi_ref,以及回调类型如napi_callback和napi_finalize。这些数据类型和接口是Node-API中实现跨语言交互功能的基础。

此外,课程将探讨Node-API中的扩展能力,如napi_queue_async_work_with_qos和napi_run_script_path等接口,这些接口为Node-API组件提供了额外的功能扩展。

通过本课程,开发者将能够掌握Node-API在HarmonyOS中的应用,学会如何在Native应用中实现高效的跨语言交互,为开发高性能的HarmonyOS应用打下坚实的基础。

视频链接:https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101705084078534051?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

中级课程、HarmonyOS、Native适配开发、Node-API实现跨语言交互

三方库的基本使用

《HarmonyOS第一课:三方库的基本使用》是为HarmonyOS开发者量身定制的课程,旨在帮助开发者掌握如何在HarmonyOS应用中高效地使用第三方库。课程首先介绍了如何获取三方库,包括通过访问Gitee网站开源社区或OpenHarmony三方库中心仓搜索并引入所需库 。接着,课程深入讲解了三方库的组成架构,包括UI、动画、网络、图片、多媒体、数据存储、安全和工具等类别,并提供了一些常用三方库的实例,如@ohos/axios网络请求库和@ohos/lottie动画库 。

课程还详细阐述了三方库的使用流程,从安装到代码实操,例如如何通过ohpm install命令安装三方库,以及如何在项目中通过import语句引入并使用这些库 。此外,课程通过实例演示了三方库在实际项目中的应用,如使用@ohos/lottie库来解析和渲染动画,以及使用@ohos/axios进行网络请求 。

通过本课程,开发者将学会如何利用丰富的三方库资源,加速HarmonyOS应用的开发过程,并提升应用的功能和用户体验。

视频链接:https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101705085912853376?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

中级课程、HarmonyOS、三方库的基本使用、三方库的获取、三方库使用举例、代码实操

HarmonyOS SDK开放能力简介

《HarmonyOS第一课:HarmonyOS SDK开放能力简介》将为开发者提供一个全面的指南,了解HarmonyOS SDK的开放能力。本课程首先对HarmonyOS SDK进行概述,解释其作为HarmonyOS面向应用和服务开发的开放能力合集的重要性。课程将探讨SDK覆盖的六大领域:应用框架、应用服务、系统、媒体、AI和图形,每个领域都提供了丰富的API,助力开发者构建全场景的HarmonyOS应用体验。

课程将深入讲解领域类型,特别是应用框架和AI开放能力。在应用框架部分,开发者将学习如何使用ArkUI和ArkTS等工具来创建用户界面和逻辑。AI开放能力部分将介绍如何利用HarmonyOS提供的AI Kit,包括语音识别、图像识别等,来增强应用的智能特性。

此外,课程还将通过实例演示如何利用SDK中的API来实现应用的各项功能,如推送服务、支付功能等,帮助开发者理解如何通过SDK快速集成这些服务。通过本课程,开发者将能够充分利用HarmonyOS SDK的开放能力,打造功能丰富、用户体验卓越的HarmonyOS应用。

视频链接:https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101705111480836087?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

中级课程、HarmonyOS、HarmonyOS SDK开放能力简介、领域类型、应用框架、应用服务、AI开放能力

质量建议与测试指南

《HarmonyOS第一课:质量建议与测试指南》课程旨在为开发者提供一套全面的HarmonyOS应用质量保证方案。本课程首先对HarmonyOS应用的质量要求进行介绍,涵盖基础功能和兼容性、稳定性、功耗、性能、安全和UX六大核心维度。接着,课程将深入探讨应用体验质量的建议内容,包括如何优化应用的UX设计、提升应用性能和保障应用的安全性。

课程的重点之一是应用测试指南,包括单元测试、集成测试和专项测试等不同测试类型的最佳实践。通过介绍DevEco Testing等工具,课程将指导开发者如何进行兼容性、稳定性、性能、功耗和UX的专项测试。此外,课程还将提供应用测试的实例,如使用DevEco Testing进行应用稳定性测试和UIViewer查看应用控件树,帮助开发者掌握实际操作流程。

通过本课程,开发者将学会如何系统地进行应用测试,确保应用在不同设备和系统版本上均能提供卓越的用户体验,最终达到HarmonyOS的应用质量标准,为应用的成功上架打下坚实的基础。

视频链接:https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101705111610416680?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

中级课程、HarmonyOS、应用质量建议与测试指南、应用质量要求介绍、应用体验质量建议内容 、应用测试指南 、应用测试实例

应用/元服务上架

《HarmonyOS第一课:应用/元服务上架》课程将指导开发者完成HarmonyOS应用或元服务从开发到上架的全流程。课程首先介绍如何创建项目和HarmonyOS应用/元服务,确保开发者了解应用的基本概念和结构。接着,课程将详细讲解申请数字证书和Profile的过程,这是上架前的重要步骤,用于确保应用的安全性和完整性 。

课程还将指导开发者如何编译HarmonyOS应用/元服务,包括生成签名证书文件、申请调试证书、获取UUID、注册调试设备以及获取Profile文件等步骤 。在完成开发和测试后,课程将提供上架鸿蒙应用/元服务的具体指南,包括构建APP、上传至AppGallery Connect、提交审核以及完成上架的详细流程 。

此外,课程还将提供应用测试实例,帮助开发者了解如何在发布前进行全面的应用测试,确保应用的稳定性和用户体验。通过本课程,开发者将能够掌握上架HarmonyOS应用/元服务所需的各项技能,为用户带来安全、高质量的应用体验。

探索一下

视频链接:https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101705111830082071?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

中级课程、HarmonyOS、HarmonyOS应用/元服务上架、创建项目和鸿蒙应用/元服务 、申请数字证书和Profile 、编译鸿蒙应用/元服务 、上架鸿蒙应用/元服务

四、HarmonyOS主题课

让您的应用快速拥有账号能力

本课程以华为账号一键登录为核心主题展开。全面展示其丰富的应用场景,如各类 APP 便捷登录需求等场景下的卓越表现。深入解读业务流程,从用户触发登录到信息交互的每一步骤都清晰呈现。详细阐述客户端开发的关键要点,助力前端构建高效登录界面与交互逻辑,同时剖析服务端开发重点,保障账号信息安全与稳定交互。学习本课程,您能快速掌握华为账号一键登录的全方位知识,赋予您的应用强大且便捷的账号能力,提升应用竞争力与用户体验。

视频链接:https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101718705277618091?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

高级课程、HarmonyOS、让您的应用快速拥有账号能力、华为账号一键登录、场景介绍、业务流程、客户端开发、服务端开发

系统级支付API、快速启动收银台

本课程围绕系统级支付 API 与快速启动收银台展开。深入讲解应用内支付服务,剖析其在商业应用中的关键作用与核心价值。详细阐述业务介绍,让学员全面了解支付业务全貌。同时涵盖开发准备阶段的要点,助力学员提前布局。精准解析业务流程,使学员明晰支付各环节运作机制。并手把手教授开发步骤,从基础搭建到功能完善,全面掌握系统级支付 API 开发技术。通过本课程学习,学员将具备独立构建高效支付系统的能力,为应用商业化筑牢根基。

视频链接:https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101718762907297263?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

高级课程、HarmonyOS、应用内支付服务、业务介绍、开发准备、业务流程、开发步骤。

构建灵活高效的消息推送能力

本课程聚焦于构建灵活高效的消息推送能力。首先引导开发者认识并开通推送服务,为后续推送工作奠定基础。深入讲解推送通知消息,让开发者掌握其有效应用。详细解析推送卡片刷新消息与推送通知扩展消息,助力拓展推送功能的多样性与深度。同时,对推送实况窗消息进行剖析,使开发者能充分利用这一形式增强信息传递效果。通过本课程学习,开发者将全面掌握消息推送的关键环节与技巧,构建起强大且灵活的消息推送体系,提升业务信息传达的效率与精准度。

视频链接:https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101718765607651496?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

高级课程、HarmonyOS、认识并开通推送服务、推送通知消息、推送卡片刷新消息、推送通知扩展消息、推送实况窗消息

让您的应用拥有领先的位置服务能力

本课程聚焦于应用位置服务能力提升,围绕华为 Location Kit 展开深入探讨。课程起始于 Location Kit 简介,让开发者了解其整合多种定位技术的强大功能与特色,如高精度、低功耗与隐私保护等。接着阐述 Location Kit 开发概述,涵盖开发准备、流程及适用场景等。同时详细说明相关接口,助力开发者掌握开发要点。还会剖析约束与限制,包括设备系统要求、权限与定位精度局限等。通过本课程学习,能全面掌握 Location Kit,使应用在位置服务领域脱颖而出。

视频链接:https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101718767196818675?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

高级课程、HarmonyOS、场景概述、接口说明、开发步骤、Location Kit开发概述、Location Kit简介、约束与限制

帮助应用快速构建强大的扫码能力

本课程专为开发者打造,旨在助力应用快速构建强大的扫码能力。课程深入讲解默认界面扫码能力,使开发者明晰其便捷的应用方式与高效的扫码流程。同时着重剖析基自定义界面扫码能力,让开发者能够依据应用特色与需求灵活定制扫码界面,打造独特的用户体验。此外,还将详细介绍识别本地图片中的条码与二维码功能,进一步拓展扫码应用场景。通过本课程学习,开发者将全面掌握扫码功能开发要点,为应用赋予卓越的扫码服务能力。

视频链接:https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101718767749261306?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

高级课程、HarmonyOS、默认界面扫码能力、基自定义界面扫码能力、识别本地图片

帮助快速构建各种文本识别应用

本课程面向开发者,专注于帮助其快速构建各种文本识别应用。课程首先深入介绍通用文字识别技术,涵盖其原理、特点与优势,让开发者全面了解其核心。接着详细阐述适用场景,包括文档处理、图像文字提取等领域,使开发者明晰应用方向。随后,逐步讲解开发步骤,从环境搭建到代码编写,提供清晰的操作指引。并佐以丰富的开发实例,将理论与实践紧密结合,让开发者通过实际案例学习,高效掌握构建文本识别应用的关键要点,提升开发技能与效率。

视频链接:

https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101718769126547693?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

高级课程、HarmonyOS、通用文字识别、适用场景、开发步骤、开发实例

构建华为支付服务

本课程专为开发者打造,致力于帮助其构建华为支付服务。课程从基础的证书准备讲起,详细阐述商户证书的重要性以及相关证书说明,让开发者深入理解证书体系在支付服务中的关键作用。通过实例演示生成商户证书的流程,确保开发者能够熟练掌握这一关键环节。同时,重点讲解单次支付功能,包括其业务逻辑、技术实现要点等。开发者通过本课程学习,能够全面了解构建华为支付服务所需的核心要素与操作步骤,顺利搭建起安全、高效的支付服务体系。

视频链接:

https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101718769217735317?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

高级课程、HarmonyOS、单次支付,证书准备,证书说明,商户证书,生成商户证书

让您的应用拥有丰富便捷的地图服务能力

本课程面向开发者,旨在助力其为应用赋予丰富便捷的地图服务能力。课程起始于对各类地图类型的深入剖析,使开发者清晰不同地图的特性与适用范围。详细的场景介绍环节,展示地图服务在出行导航、本地生活推荐等多场景的应用潜力。着重讲解地图呈现的技术要点,涵盖地图加载、图层管理等关键内容。特别关注 “我的位置” 功能实现,让应用能精准定位用户所在。通过本课程学习,开发者可全面掌握地图服务开发核心,为应用打造卓越地图体验。

视频链接:

https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101718769337585694?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

高级课程、HarmonyOS、地图呈现、场景介绍、地图类型、场景介绍、我的位置

构建动态刷新的实况窗通知能力

本课程聚焦于构建动态刷新的实况窗通知能力。首先深入介绍 Live View Kit,阐述其核心功能与运作机制,让开发者对其有清晰认知。通过多维度的场景介绍,展示实况窗在各类应用场景中的潜力,如运动追踪、即时资讯推送等。剖析产品优势,突显其独特价值。同时明确支持的范围与场景,也告知受限说明,使开发者全面了解边界条件。最后详细讲解构建本地实况窗步骤,从理论到实践,帮助学员逐步掌握构建技能,为打造出色的实况窗通知服务奠定坚实基础。

视频链接:

https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101718769419134529?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

高级课程、HarmonyOS、Live View Kit简介、场景介绍、产品优势、支持的范围与场景、受限说明、构建本地实况窗步骤

帮助应用实现实时语音与文本的相互转换

本课程专为助力应用实现实时语音与文本相互转换而设。课程将深入讲解 Core Speech Kit 这一基础语音服务,详细阐述其语音识别(SpeechRecognizer)能力,使开发者能精准掌握语音转文本的技术要点与应用方式。同时全面剖析文本转语音(TextToSpeech)功能,包括其原理、参数设置及优化策略。通过丰富的案例演示与技术剖析,开发者将学会如何高效地在应用中集成语音识别与文本转语音功能,从而为用户打造流畅、便捷的语音交互体验,提升应用的竞争力与吸引力。

视频链接:

https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101718769483354320?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

高级课程、HarmonyOS、语音识别、Core Speech Kit(基础语音服务)、文本转语音(TextToSpeech)、语音识别(SpeechRecognizer)能力

打造开放、合规的广告生态

本课程专注于打造开放、合规的广告生态。全面涵盖多种广告形式,深入剖析 Banner 广告的展示特点与布局技巧,原生广告如何自然融入应用场景,激励广告的有效激励机制与用户互动策略,插屏广告的适时呈现与用户体验平衡,开屏广告的强曝光与快速引导,贴片广告的内容关联与播放时机把握。通过对这些广告类型的详细讲解,为开发者和广告从业者提供从创意设计到投放运营的全方位指导,助力构建合法、高效且用户友好的广告体系,推动广告业务的蓬勃发展。

视频链接:

https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101722048831517826?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

高级课程、HarmonyOS、语音识别、Banner广告、原生广告、激励广告、插屏广告、开屏广告、贴片广告

借助AR引擎帮助应用实现虚拟与现实交互的能力

本课程致力于借助 AR 引擎助力应用达成虚拟与现实交互。深入介绍 AR Engine 各项关键能力,涵盖运动跟踪能力,可精准捕捉物体运动轨迹;环境跟踪能力,实时感知周边环境变化;命中检测能力,精确判断虚拟与现实的交互点。详细讲解管理 AR 会话流程、获取设备位姿数据的方法,以及如何检测环境平面、识别平面语义与目标形状。通过本课程学习,开发者能全面掌握 AR 技术要点,为应用构建沉浸式、互动性强的虚拟与现实融合体验,开拓创新应用边界。

视频链接:

https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101722069233018669?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

高级课程、HarmonyOS、AR Engine能力介绍、运动跟踪能力、环境跟踪能力、命中检测能力、管理AR会话、获取设备位姿、检测环境中的平面、识别平面语义、识别目标形状

帮助应用打造场景化视觉服务

本课程专注于帮助应用打造场景化视觉服务。深入剖析 Vision Kit,全面展示其强大功能。其中人脸活体检测可有效防范欺诈,保障身份验证安全;卡证识别能精准提取各类卡证信息,提升信息录入效率;文档扫描能力可快速将纸质文档转化为清晰电子文档,方便存储与处理。通过本课程学习,开发者将深入理解这些视觉服务技术的原理与应用,熟练掌握开发流程与要点,从而为应用赋予卓越的场景化视觉服务能力,增强应用的实用性与竞争力,满足多样化的用户需求。

视频链接:

https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101722224502553398?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

高级课程、HarmonyOS、人脸活体检测、卡证识别、Vision Kit(场景化视觉服务)、文档扫描能力

帮助应用实现更好的推广下载能力

本课程旨在助力应用实现卓越的推广下载能力。全面深入讲解应用市场相关要点,包括应用市场推荐机制与更新功能的深度解析,让开发者了解如何提升应用曝光与更新效率。详细阐述展示应用详情页以促进下载安装目标应用的有效策略,以及查询广告验签版本的关键步骤。同时教授获取模块安装信息与添加按需加载模块的实用技术,使开发者能够优化应用性能与功能呈现。通过本课程学习,开发者将掌握一系列实用技巧,为应用推广下载开辟广阔前景,提升应用的市场影响力与用户获取能力。

视频链接:

https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101722239250192052?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

高级课程、HarmonyOS、应用市场推荐、应用市场更新功能、展示应用详情页下载安装目标应用、查询广告验签版本、获取模块安装信息、添加按需加载模块

帮助应用接入意图框架

本课程专注于助力应用接入意图框架。首先展开方案概述,让开发者对整体框架体系有清晰认知。深入探讨习惯推荐功能,使应用能精准洞察用户习惯,提供个性化服务。剖析场景体验的构建要点,增强用户与应用的互动深度。着重讲解卡片展示效果的设计与优化,提升信息传递与视觉吸引力。详细阐述意图注册流程,确保应用顺利接入意图框架。通过本课程学习,开发者能够全面掌握相关技术与策略,为应用赋予智能意图感知能力,在提升用户体验的同时,拓展应用的服务边界与商业潜力。

视频链接:

https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101722570202665298?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

高级课程、HarmonyOS、习惯推荐、场景体验、卡片展示效果、方案概述、意图注册

让您的应用实现跨多个子系统融合的场景化服务

本课程聚焦于助力应用达成跨多子系统融合的场景化服务。深入讲解如何构建各类场景化 Button,如快速验证手机号 Button 可高效完成号码验证流程,选择头像 Button 方便用户个性化设置,打开授权设置页 Button 保障应用权限管理合规。同时涵盖打开 App Button 实现应用间的便捷跳转,以及选择收货地址 Button、选择发票抬头 Button、地图选点 Button 等分别在电商、财务、地理信息等场景的关键应用。通过本课程学习,开发者能熟练掌握这些 Button 的构建与应用,打造出功能强大且场景丰富的应用服务体系。

视频链接:

https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101724061216783829?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

高级课程、HarmonyOS、构建场景化Button、快速验证手机号Button、选择头像Button、打开授权设置页Button、打开App Button、选择收货地址Button、选择发票抬头Button、地图选点Button

帮助应用实现免密身份认证的移动端能力

本课程致力于帮助应用实现免密身份认证的移动端能力。深入探讨 FIDO、IIFAA、SOTER 等核心技术标准,详细解析 FIDO 免密身份认证的原理与流程,让开发者理解其强大的安全与便捷性。全面剖析 IIFAA 免密身份认证的特色优势与应用场景,以及 SOTER 所提供的独特保障机制。通过理论讲解、案例分析与实践操作指导,开发者将熟练掌握这些免密身份认证技术,为应用构建高效、安全的用户身份验证体系,显著提升用户登录与操作体验,增强应用的竞争力与可信度。

视频链接:

https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101724061024694827?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

高级课程、HarmonyOS、FIDO、IIFAA、SOTER、FIDO免密身份认证、IFAA免密身份认证

帮助应用打造场景化语音服务

本课程专注于助力应用构建场景化语音服务。深入介绍 Speech Kit 及其重要组件,如朗读控件可将文本转化为自然流畅的语音输出,为用户提供有声阅读体验;AI 字幕控件(AICaption)能精准识别语音并生成实时字幕,在视频播放、直播等场景大显身手。详细阐述其广泛的适用场景,包括教育学习辅助、无障碍信息传播等领域。通过本课程学习,开发者将全面掌握场景化语音服务的开发要点,为应用融入富有吸引力与实用性的语音功能,从而提升用户满意度与应用的市场竞争力。

视频链接:

https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101724061647017832?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

高级课程、HarmonyOS、朗读控件、Speech Kit(场景化语音服务)、AI字幕控件(AICaption)、适用场景

帮助应用实现跨应用分享能力

本课程旨在帮助应用实现跨应用分享能力。详细讲解手机应用与 2in1 应用发起系统分享的多种方式,助力开发者拓宽应用的传播途径。深入剖析应用内处理分享内容的技术要点,确保分享信息能被有效接收与利用。同时聚焦二级面板在处理分享内容时的关键作用,以及如何实现二级面板关闭分享面板的流畅操作。通过本课程的学习,开发者能够全面掌握跨应用分享的核心技术与流程,提升应用的社交互动性与用户体验,使应用在分享功能上更加便捷、高效、灵活。

视频链接:

https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101724061706373234?ha_source=rrdscpjl&ha_sourceId=89000499

【课程标签】

高级课程、HarmonyOS、手机应用发起系统分享、2in1应用发起系统分享、应用内处理分享内容、二级面板处理分享内容、二级面板关闭分享面板

课程关键词:

鸿蒙,鸿蒙生态,鸿蒙学习,鸿蒙生态课堂,鸿蒙Next ,鸿蒙5.0,鸿蒙课程,鸿蒙实战,鸿蒙开发,鸿蒙实践,鸿蒙实训,鸿蒙学习,鸿蒙资料,Harmony,HarmonyOS,HarmonyOS生态,HarmonyOS学习,HarmonyOS生态课堂,HarmonyOS Next,HarmonyOS 5.0,HarmonyOS课程,HarmonyOS实战,HarmonyOS开发,HarmonyOS实践,HarmonyOS实训,HarmonyOS学习,HarmonyOS资料

你的反应是什么?

like

dislike

love

funny

angry

sad

wow