写点什么

《HarmonyOS 第一课丨中级》视频课程合集来了,即刻加入鸿蒙应用开发的进阶之旅!

HarmonyOS

  • 2024-10-23
    北京
  • 本文字数:4110 字

    阅读完需:约 13 分钟

大小:2.11M时长:12:18
《HarmonyOS第一课丨中级》视频课程合集来了,即刻加入鸿蒙应用开发的进阶之旅!

#鸿蒙实践 #鸿蒙实训 #鸿蒙学习 #鸿蒙资料 #Harmony#HarmonyOS#HarmonyOS 生态

#HarmonyOS 学习 #HarmonyOS 生态课堂 #HarmonyOS Next#HarmonyOS 5.0#HarmonyOS 课程 #HarmonyOS 实战 #HarmonyOS 开发 #HarmonyOS 实践 #HarmonyOS 实训 #HarmonyOS 学习 #HarmonyOS 资料


点击下方课程图片立即开启“HarmonyOS 第一课丨中级”课程学习,10 节课将快速带你熟悉鸿蒙应用开发的进阶操作,助力你加速开发鸿蒙应用!


1、<HarmonyOS 第一课丨中级> 应用程序框架进阶 #鸿蒙课程 ##鸿蒙生态 #


点击图片开始学习

课程简介:

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

 

标签:

中级课程

HarmonyOS

UIAbility进阶

AbilityStage组件容器


2、<HarmonyOS 第一课丨中级> ArkUI 进阶 #鸿蒙课程 ##鸿蒙生态 #

点击图片开始学习


课程简介:

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


标签:

中级课程

HarmonyOS

布局性能优化

ArkUI进阶


3、<HarmonyOS 第一课丨中级> 合理使用动画和转场 #鸿蒙课程 ##鸿蒙生态 #


点击图片开始学习

课程简介:

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


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


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


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

 

标签:

中级课程

HarmonyOS

合理使用动画

动效场景设计

动画能力选型


4、<HarmonyOS 第一课>Web 组件和 WebView #鸿蒙课程 ##鸿蒙生态 #

点击图片开始学习

课程简介:

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


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

 

标签:

中级课程

HarmonyOS

基于Web组件构建网络应用

Web组件和WebView


5、<HarmonyOS 第一课丨中级> 给应用添加通知和提醒 #鸿蒙课程 ##鸿蒙生态 #

点击图片开始学习

课程简介:

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

 

标签:

中级课程

HarmonyOS

给应用添加通知和提醒

基础类型通知


6、<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 应用打下坚实的基础。

 

标签:

中级课程

HarmonyOS

Native适配开发

Node-API实现跨语言交互

 

7、<HarmonyOS 第一课丨中级>三方库的基本使用 #鸿蒙课程 ##鸿蒙生态 #

点击图片开始学习

课程简介:

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


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


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

 

标签:

中级课程

HarmonyOS

三方库的基本使用

三方库的获取

三方库使用举例

代码实操

 

8、<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 应用。

 

标签:

中级课程

HarmonyOS

HarmonyOS SDK开放能力简介

领域类型

应用框架、应用服务、AI开放能力

 

9、<HarmonyOS 第一课丨中级> 质量建议与测试指南 #鸿蒙课程 ##鸿蒙生态 #


点击图片开始学习

课程简介:

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


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


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

 

标签:

中级课程

HarmonyOS

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

 

10、<HarmonyOS 第一课丨中级> 应用/元服务上架 #鸿蒙课程 ##鸿蒙生态 #


点击图片开始学习

课程简介:

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


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


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


标签:

中级课程

HarmonyOS

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


2024-10-23 07:489209

评论

发布
暂无评论

BoCloud博云微服务平台3.0正式发布:让微服务转型路径更清晰

BoCloud博云

微服务

模块五总结

竹林七贤

Python3 Note 函数注解

awen

Python Function 函数注解

仅需1秒!快速查看海淀全区情况,一句话让“智慧屏”全搞定

百度大脑

智能

在一架天车中,透视5G时代的钢铁智变

脑极体

【LeetCode】包含min函数的栈Java题解

Albert

算法 LeetCode 6月日更

六一限定,致每一个追光者

白洞计划

六一儿童节,看我用ModelArts让8090梦回童年

华为云开发者联盟

AI 美食 童年 modelarts 六一

个推CTO谈数据中台(上):从要求、方法论到应用实践

个推

大数据 数据中台 数字化转型 数据智能

《原则》(一)

Changing Lin

6月日更

从零开始学习3D可视化之获取对象

ThingJS数字孪生引擎

物联网 可视化 大屏可视化 3D可视化 数字孪生

GitHub上收录400余篇任正非的讲话稿

不脱发的程序猿

GitHub 开源 程序人生 任正非讲话

Android studio 在外置硬盘运行项目报.lock 的错误

三爻

flutter android Mac Android Studio

Python3 Note 对象初始化

awen

Python 生命周期 对象初始化

环信MQTT消息云正式发布,覆盖4大核心场景

环信

mqtt

☕️【Java技术之旅】深入学习JIT编译器实现机制(原理篇)

洛神灬殇

Java 编译器 JIT 6月日更

webRTC探索音视频的录制的实现

云小梦

JavaScript WebRTC 浏览器API

聚焦大企业创新与创投生态,2021 DEMO WORLD 世界创新峰会圆满成功!

创业邦

DMCC在迪拜正式启动加密中心

InfoQ_434670063458

DMCC 加密中心 自由区

一篇文章带你看懂计算机系统监控与可观测性发展史(干货)

观测云

云计算 可观测性

如何理解梯度下降算法Gradient Descent algorithm John 易筋 ARTS 打卡 Week 49

John(易筋)

ARTS 打卡计划

计算机视觉常用图像数据集标记平台

不脱发的程序猿

人工智能 计算机视觉 图像处理 图像数据集标记平台

百度智能云亮相CCBN2021,云智一体智媒产业智能化解决方案受关注

百度大脑

云智一体 CCBN

工业智能(汽车)联合创新实验室发布 力促汽车工业融通发展

“图发展”与“保安全”:大数据今后怎么玩?

CECBC

全球案例 | 一家财富500强公司利用 Jira 和 Jira Align 将万人级团队的生产力提高了 30%

Atlassian

管理 DevOps 敏捷 Jira 协同办公

mPaaS 月度小报 | 应用上线前都应该检查哪些指标?CodeHub#5回顾:小程序容器加持下的技术架构“提质增效”

蚂蚁集团移动开发平台 mPaaS

小程序 移动开发 mPaaS

Python3 Note __slots__

awen

Python slots

新思科技推出Intelligent Orchestration解决方案 优化DevOps管道的速度和效率

InfoQ_434670063458

新思科技

☕️【Java 技术之旅】360度全方位的教你认识网络IO模型

洛神灬殇

JVM Java、 编译器原理 6月日更

bzz矿机分币系统开发,BZZ矿机节点APP搭建

《HarmonyOS第一课丨中级》视频课程合集来了,即刻加入鸿蒙应用开发的进阶之旅!_华为_InfoQ精选文章