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分钟
介绍如何使用DevEco Profiler工具与APMS运维平台,系统定位分析ArkTS泄漏、Native泄漏、AppFreeze冻屏、踩内存等应用稳定性问题。帮助开发者建立从开发调试到线上运维的完整排查能力,保障应用质量。
一次开发,多端部署实践

一次开发,多端部署实践

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

自由流转

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

应用开发安全

学习时长 60分钟
本课程将介绍HarmonyOS的安全架构设计,学习各种安全设计理念、系统安全和生态安全,介绍安全开发的关键技术,例如应用加固,热补丁,加解密算法等,课程的最后介绍了隐私保护相关的技术。
展开
相关推荐
鸿蒙生态学堂 线上培训系列直播课程
学习路径
鸿蒙生态学堂 线上培训系列直播课程
课程 36
学习人数 64.4K
首席专家讲鸿蒙
学习路径
首席专家讲鸿蒙
课程 17
学习人数 33.2K
HarmonyOS Tech Talk 系列直播
学习路径
HarmonyOS Tech Talk 系列直播
课程 105
学习人数 126.6K
应用UX设计
课程
应用UX设计
评分 4.9
学习人数 28.4K