HarmonyOS第一课

文档管理中心
中级课程
CodeGenie功能介绍

CodeGenie功能介绍

学习时长 30分钟
本课程旨在掌握鸿蒙应用开发AI辅助工具DevEco CodeGenie相关知识和使用方法,了解CodeGenie针对的开发场景,熟练掌握CodeGenie各能力的使用场景和操作细节,希望通过本课程的学习,能够让你将CodeGenie的使用放在日常鸿蒙应用开发中,进一步提高你的开发效率。
状态管理

状态管理

学习时长 2小时
HarmonyOS状态管理V2让开发者能够以声明式、高效率的方式,轻松管理从组件内到跨层级的应用状态。
ArkUI进阶

ArkUI进阶

学习时长 1小时 30分钟
了解ArkUI基本布局流程,掌握条件渲染、循环渲染、懒加载等常用渲染控制能力,掌握复杂布局和布局性能优化技巧,如长列表加载性能优化等。掌握应用的数据流和状态管理概念和技术,学会如何有效地管理和传递应用状态数据,能够开发更复杂、更流畅和功能丰富的应用程序。
应用程序框架进阶

应用程序框架进阶

学习时长 60分钟
了解应用组件相关的基本概念和设计思想,并掌握UIAbility组件的启动模式和UIAbility组件间的交互机制,能够在实际开发中灵活运用。了解应用程序包结构设计思想,掌握其组织和配置的方法。了解两种共享包并掌握静态共享包HAR和动态共享包HSP的开发使用。
访问和操作文件

访问和操作文件

学习时长 60分钟
通过对应用文件、用户文件的学习,掌握基本的文件操作知识,以及对掌握应用文件、用户文件的访问与操作流程。
使用ArkWeb开发

使用ArkWeb开发

学习时长 45分钟
熟悉如何加载 Web 页面,包括本地页面加载和网络页面加载。了解应用侧与前端页面之间的相互调用,包括应用侧调用前端页面的方法和前端页面调用应用侧的方法。
给应用添加通知

给应用添加通知

学习时长 60分钟
了解通知的使用场景和类型,学习如何定义、创建、发布、取消以及更新通知,通过进度条通知案例,帮助您快速熟悉通知的开发流程,掌握基础类型通知、进度条通知等功能的使用。
Native适配开发

Native适配开发

学习时长 1小时 30分钟
掌握使用Node-API实现跨语言开发,掌握使用Node-API实现典型场景开发,能够在项目上实现ArkTS应用侧与Native侧交互与通信以提升应用开发的效率和系统性能。
三方库的基本使用

三方库的基本使用

学习时长 45分钟
本课程介绍三方库的获取方式,以lottie这个三方库为例展开叙述,介绍如何在项目中使用ohpm下载、安装并使用三方库,帮助快速开发应用。
HarmonyOS SDK开放能力简介

HarmonyOS SDK开放能力简介

学习时长 30分钟
了解HarmonyOS SDK开放能力的基础知识,掌握HarmonyOS SDK开放能力的使用场景。快速了解HarmonyOS SDK开放能力的使用场景、业务特性以及领域类型。
元服务开发

元服务开发

学习时长 45分钟
了解HarmonyOS元服务的基本概念,了解鸿蒙生态元服务与应用的一体两面的定位,掌握基础开发过程与应用的差异。
质量建议与测试指南

质量建议与测试指南

学习时长 30分钟
学习应用程序质量建议都有哪些内容,如何开展应用测试以及常用的应用测试方法和工具,以保障开发出的应用程序能够提供更好的用户体验。
应用/元服务上架

应用/元服务上架

学习时长 30分钟
熟悉AGC应用的开发和接入流程;能够将已开发完成的应用服务进行打包和上传,实现上架;了解应用服务的统计和分析功能,能够进行数据分析和流量监控。
展开
高级课程
应用DFX能力介绍

应用DFX能力介绍

学习时长 60分钟
了解DFX能力全景,熟练掌握HiLog、HiAppEvent、HiTrace Meter和HiTrace Chain等DFX能力做好DFX设计,掌握异常的处理以及应用的故障恢复,从而构建一个稳定、可维护、便于调试的应用。
应用性能优化

应用性能优化

学习时长 1小时 30分钟
学习如何使用DevEco Profiler和优化方法来识别和解决应用程序性能问题,提高应用程序的响应速度和吞吐量,减少资源消耗,提升用户体验,包括性能测试和分析、点击响应优化、布局性能优化、资源利用率、稳定性和可靠性等方面。
性能优化分析与实践

性能优化分析与实践

学习时长 60分钟
介绍如何使用AppAnalyzer、Profiler等工具分析优化具体场景下的性能表现,提升用户使用体验。具体包括使用性能工具分析优化滑动、转场、冷启动等不同场景下的性能问题。
一次开发,多端部署实践

一次开发,多端部署实践

学习时长 1小时 30分钟
掌握一次开发多端部署的开发架构设计,合理使用一多界面设计和功能开发要点,使用分层代码架构规范,快速高效的开发支持多种终端设备形态的应用。
自由流转

自由流转

学习时长 45分钟
帮助开发者了解自由流转中跨端迁移、多端协同的相关体验,了解分布式框架的重要组成部分:分布式软总线、分布式数据、分布式硬件、分布式任务调度,掌握跨端迁移的原理,数据迁移的方式及其适用的场景。
应用开发安全

应用开发安全

学习时长 60分钟
本课程将介绍HarmonyOS的安全架构设计,学习各种安全设计理念、系统安全和生态安全,介绍安全开发的关键技术,例如应用加固,热补丁,加解密算法等,课程的最后介绍了隐私保护相关的技术。
相关推荐
鸿蒙生态学堂 线上培训系列直播课程
学习路径
鸿蒙生态学堂 线上培训系列直播课程
课程 36
学习人数 63.8K
HarmonyOS 开发者会客厅
学习路径
HarmonyOS 开发者会客厅
课程 9
学习人数 110.2K
HarmonyOS Tech Talk 系列直播
学习路径
HarmonyOS Tech Talk 系列直播
课程 97
学习人数 147.7K
应用UX设计
课程
应用UX设计
评分 4.9
学习人数 27.2K