写点什么

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

HarmonyOS

  • 2024-10-22
    北京
  • 本文字数:3995 字

    阅读完需:约 13 分钟

大小:2.11M时长:12:18
《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-22 18:581

评论

发布
暂无评论

北鲲云超算平台有哪些形式为高性能计算用户提供算力服务?

北鲲云

Postman 如何调试加密接口?

星安果

Postman

跪了!阿里官方出品Spring Security王者手册,Github获赞70k+

spring 程序员 编程语言

Nebula Graph 源码解读系列 | Vol.03 Planner 的实现

NebulaGraph

图数据库 源码学习 分布式图数据库

架构实战训练营|作业|模块4

Frode

「架构实战营」

Alibaba2021全新Java高并发终极版手册,现已在Github上标星80K

Java 编程 程序员 面试 计算机

"你的网站加载速度很慢怎么办?"——技术经理在面试中可能遇到的可怕问题

云原生

架构 面试 web技术 职业生涯

阿里P8不眠不休,用了两个月整理出这本32W字Java面试手册,在Github上引起震动

Java 编程 程序员 面试 计算机

做一个有温度的程序员

牧小农

什么是产品感?

吴世亮

产品 产品设计 数字化 产品感 sense

架构实战营模块四

WolvesLeader

「架构实战营」

☕【Java技术指南】「JPA编程专题」让你不再对JPA技术中的“持久化型注解”感到陌生了!

洛神灬殇

Java 注解 jpa 使用技巧 9月日更

「免费开源」基于Vue和Quasar的前端SPA项目crudapi零代码开发平台后台管理系统实战之元数据导出导入(十五)

crudapi

Vue API 元数据 crudapi quasar

SRE实战(01)|初识SRE,探索SRE如何推进技术债务改造

方勇(gopher)

微服务 架构设计 SRE 服务治理 构架

终于有人把大厂面试必考的动态规划、链表、二叉树、字符串全部整理出来了

Java 架构 面试 算法 后端

说要内推阿里的学长,替我整理好的Java面试题,分享给大家

Java spring 程序员 架构 编程语言

网关乱码问题排查纪实

小江

k8s java; 字符集 ,docker JVM;

被阿里奉为“座上宾”!2021公认最权威的分布式微服务指导手册

Java 程序员 面试 微服务 计算机

DDD领域驱动设计在团队中推广和实施

AiDaddy

Canvas制作转盘和钢琴

空城机

typescript 大前端 canvas 引航计划

阿里内部神作Java并发原理JDK源码手册让Github沸腾,现已开源

Java 编程 程序员 面试 计算机

模块8

Geek_35a345

Dubbo3.0|阿里巴巴服务框架三位一体的选择与实践

阿里巴巴云原生

阿里云 云原生 Dubbo3

Linux用户所属组变更

在即

9月日更

绝绝子!LeetCode官网首发的1137页的数据结构与算法刷题指南

Java 编程 程序员 面试 计算机

阿里第三版「SpringCloudAlibaba笔记」出世,全新技术限时开源

Java 编程 架构 面试 微服务

程序员(媛)不懂汉服?岂能让别人小看,咱先靠肉眼大数据识别万张穿搭照

梦想橡皮擦

9月日更

模块四作业设计千万级学生管理系统的考试试卷存储方案

apple

【得物技术】MySQL 8.0:新的身份验证插件(caching_sha2_password)

得物技术

MySQL 默认方法 得物技术 身份 身份插件

美团一面:为什么选用Hbase,Hbase和MySQL的区别是什么?

Java MySQL 架构 面试 后端

让项目顺利上线:做好转测试与上线准备

石云升

项目管理 管理 引航计划 内容合集 9月日更

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