值不值得学:看岗位缺口与实际工作场景
这门课解决的核心痛点,是帮团队把安卓或苹果端业务,迁移到鸿蒙原生生态里。现在政企客户和硬件厂商对国产化适配要求越来越硬,很多公司需要人直接上手写原生代码,但市面上能熟练搞定的人并不多。如果你做传统安卓开发,遇到客户要求出鸿蒙版本时往往得现学现卖;如果是转行做移动端,直接切入鸿蒙能避开传统岗位极度内卷的存量市场。它不是教你写几个静态页面应付了事,而是带你从零搭起一个能跑通业务逻辑的原型,把跨端组件调用、页面路由跳转这些底层机制弄明白。学这门课的前提是你得有基础编程逻辑,如果连变量循环都吃力,建议先补语法再回来;如果写过其他面向对象语言,上手会顺很多。
资料怎么用:按顺序啃核心模块并同步实操
拿到资料别从头到尾连着看,建议分三步走。第一步先把开发环境搭建那几段反复看两遍,里面同时提供了不同操作系统的配置演示,挑你自己机器对应的看就行,跟着把模拟器跑起来,这是后面所有练习的前提。第二步重点啃应用结构和资源配置这两块,这是理解整个工程怎么运转的关键,搞懂项目启动过程能帮你省掉大半调试报错的时间。第三步别只用眼睛看,一定要边暂停边在自己电脑上敲代码,遇到卡壳就倒回去重看环境配置那段,很多莫名报错都是环境变量没配对。学完这些核心内容,你该能独立搭起一个带底部导航栏的多页面应用,把网络请求接进来渲染列表,并完成简单的本地数据缓存,这恰好是日常开发中最常见的任务组合。
学习掌握HarmonyOS鸿蒙移动应用开发技术,走进鸿蒙应用开发的世界。
课程目录
* 01 概述/
* 01 什么是HarmonyOS.mp4 08:32
* 02 HarmonyOS的历史.mp4 02:15
* 03 HarmonyOS的特性.mp4 07:33
* 04 HarmonyOS的系统架构.mp4 06:25
* 05 常见的操作系统介绍.mp4 12:32
* 06 测试题
* 02 开发基础/
* 01 搭建开发环境.mp4 11:06
* 02 开发运行第一个鸿蒙应用.mp4 07:21
* 03 实践演示:Win10上安装配置环境及开发运行第一个鸿蒙应用.mp4 14:02
* 04 实践演示:Mac上安装配置环境及开发运行第一个鸿蒙应用.mp4 10:15
* 05 项目启动过程.mp4 07:00
* 06 鸿蒙应用的结构.mp4 08:18
* 07 资源和配置.mp4 14:18
* 08 HiLog控制台输出.mp4 10:12
* 09 侯迎圣:在真机上运行鸿蒙应用.mp4 06:04
* 10 开发基础测试
* 11 本章示例代码
* 03 常用的UI组件/
* 01 UI组件概述.mp4 08:53
* 02 Text组件.mp4 10:56
* 03 Text组件实践.mp4 23:29
* 04 Image组件.mp4 18:03
* 05 TimePicker组件.mp4 11:07
* 06 DatePicker组件.mp4 07:39
* 07 ProgressBar组件.mp4 05:13
* 08 TextField组件.mp4 12:00
* 09 Button组件.mp4 06:38
* 10 CheckBox、RadioButton、Switch组件.mp4 05:56
* 11 组件使用综合实例.mp4 13:46
* 12 组件测试题
* 13 本章示例代码
* 04 事件和通知/
* 01 概述及监听模式原理.mp4 15:12
* 02 组件事件监听开发方法.mp4 16:03
* 03 常见的监听器.mp4 09:38
* 04 实例:组件事件监听举例.mp4 08:48
* 05 实例:聊天软件功能模拟.mp4 22:47
* 06 公共事件概念及API.mp4 18:06
* 07 公共事件应用.mp4 11:03
* 08 实例:公共事件应用.mp4 08:17
* 09 通知.mp4 08:36
* 10 实例:通知及IntentAgent.mp4 12:35
* 11 事件和通知测试题
* 12 本章示例代码
* 05 布局/
* 01 布局概述及创建方法.mp4 09:52
* 02 方向布局.mp4 16:58
* 03 依赖布局.mp4 14:30
* 04 综合实例:依赖布局和方向布局.mp4 06:46
* 05 栈布局.mp4 08:06
* 06 位置布局.mp4 07:39
* 07 表格布局.mp4 07:15
* 08 自定义布局.mp4 05:32
* 09 布局测试题
* 10 本章示例代码
* 06 Page Ability/
* 01 Ability概述.mp4 08:15
* 02 Page和Slice的关系.mp4 07:07
* 03 Page和Slice的生命周期.mp4 09:46
* 04 实例:Page和Slice的生命周期.mp4 08:06
* 05 同一Page内Slice导航.mp4 06:43
* 06 实例:present()方法使用.mp4 06:05
* 07 实例:带返回数据的Slice导航.mp4 07:56
* 08 不同Page间的导航及实例.mp4 14:05
* 09 Intent原理.mp4 06:09
* 10 跨设备迁移.mp4 09:10
* 11 实例:跨设备迁移.mp4 17:31
* 12 Page Ability测试题
* 13 本章示例代码
* 07 Service Ability/
* 01 服务概述.mp4 07:10
* 02 服务的定义.mp4 04:30
* 03 服务的生命周期.mp4 06:23
* 04 命令方式使用服务及实例.mp4 12:32
* 05 改进实例:命令方式使用服务.mp4 07:16
* 06 连接方式访问服务.mp4 06:52
* 07 实例:连接服务.mp4 13:26
* 08 任务分发.mp4 08:56
* 09 实例:任务分发实现下载列表.mp4 08:01
* 10 前台服务.mp4 03:38
* 11 实例:前台服务通知服务信息.mp4 03:19
* 12 Service Ability测试题
* 13 本章示例代码
* 08 Data Ability/
* 01 Data Ability概述.mp4 09:09
* 02 Data的创建和实现步骤.mp4 06:32
* 03 实现数据库Data.mp4 04:53
* 04 实例:文件Data.mp4 09:03
* 05 访问Data.mp4 07:06
* 06 实例:数据库Data.mp4 14:13
* 07 实例:跨设备访问数据库Data.mp4 07:51
* 08 Data Ability测试题
* 09 本章示例代码
* 09 数据存储/
* 01 数据存储概述及轻量级数据存储.mp4 11:52
* 02 实例:轻量级数据存储.mp4 05:52
* 03 关系型数据存储.mp4 10:27
* 04 实例:关系型数据存储.mp4 07:18
* 05 对象关系映射存储.mp4 09:29
* 06 实例:对象关系映射存储.mp4 06:28
* 07 分布式数据服务.mp4 20:15
* 08 实例:分布式通讯录.mp4 17:50
* 09 数据存储测试题
* 10 多媒体开发/
* 01 概述及图像处理.mp4 11:30
* 02 实例:图像编辑处理.mp4 29:36
* 03 音频播放.mp4 09:00
* 04 音频播放之Player.mp4 06:00
* 05 实例:音乐播放器.mp4 18:37
* 06 视频播放.mp4 08:56
* 07 实例:视频播放器.mp4 15:58
* 08 多媒体测试题
* 11 设备管理/
* 01 控制类小器件.mp4 09:36
* 02 位置服务.mp4 06:16
* 03 实例:位置服务.mp4 07:55
* 04 传感器.mp4 08:26
* 05 实例:方向传感器.mp4 06:55
* 06 设备设置项.mp4 03:38
* 07 设备管理测试题
* 12 课程资料/
* 01 电子课件1-11章
* 02 所有源代码
* 03 网络测试题






