课程目录:鸿蒙(HarmonyOS)App 开发培训
4401 人关注
(78637/99817)
课程大纲:

          鸿蒙(HarmonyOS)App 开发培训

 

 

 

HarmonyOS概述与基础知识讲解
1-1 HarmonyOS概述
■系统定义
■技术特性(软总线、分布式虚拟化等)
■系统安全性
1-2 基础知识
■应用基础知识
■配置文件
■资源文件
■数据管理
■权限管理
1-3开发入门
■准备工作
■编写HelloWorld
■运行模拟器
■运行App
■工程结构分析
2-1 Ability详解
■什么是Ability
■Page Ability o基本概念 o生命周期 oSlice oAbility与Slice导航 o数据传输
■Service Ability o基本概念 o创建Service o启动Service o连接Service oService的生命周期 o前台Service
■Data Ability o基本概念 o访问Data o创建Data UI组件详解和线程 多媒体技术、网络技术
3-1 UI组件详解
■按钮组件
■文本输入组件
■图像组件
■进度条组件
■滑杆组件
■列表组件
■其他高级组件
3-2 线程
■线程基础知识
■线程间通信
4-1 多媒体技术
■视频 o视频播放 o视频录制 o视频提取 o媒体元数据
■图像 o图像编码 o位图操作 o图像属性
■相机
■音频 o音频播放 o音频采集 o音频管理 o短音播放 o位置
4-2 网络技术
■网络技术概述
■连接服务端(HTTP【S】) 访问硬件设备 项目实战
5-1 NFC
■概述
■NFC基础控制
■Tag读写
■卡模拟督学
■NFC消息通知
3-2 蓝牙
■概述
■蓝牙技术基础
■远端设备操作
■BLE扫描和广播
3-3 网络管理
■概述
■打开URL连接
■Socket数据传输
■流量统计
■管理HTTP缓存
3-4 电话服务
■概述
■发起呼叫
■发送文本信息
■获取网络状态变化信息
5-1 项目实战:双人对战游戏:俄罗斯方块
■项目概述
■项目实战原理
■实现主窗口及相关功能
■双人对战原理与实战
5-2 项目实战:高仿QQ(带服务端)
■项目概述
■QQ UI实现
■QQ与服务端通信原理与实战