2021年,将有超过3亿台移动设备可以支持升级鸿蒙OS系统,并且随着终端制造商不断加入,市场还将急剧扩张。
目前HarmonyOS着力打造内容生态,审核应用相对宽松,给开发者更多机会。
率先进驻一个新的操作系统,该应用意味着全部或更多的流量支持,极有可能获得压倒性优势。
在ios和Android平台被压制的应用,完全可能借助于抢先入驻的优势实现弯道超车。
使用流畅性一直是iOS打击安卓的一大利器,而鸿蒙方舟编译器的诞生,使得系统运行比iOS更加流畅。
PC、手机、平板、行车记录仪等终端设备,共用一套系统。对于开发小哥哥来说,开心到飞起。
安卓今天的市场占有率和其开源的特性不无关系,只有开源才能更迅速、更完整的构建起内容生态。
高安全性、高可靠性、高扩展性、高可维护性和支持分布式计算,这些都是物联网需要,鸿蒙具备而IOS和安卓不具备的特性。
使用什么工具进行HarmonyOS应用开发?
哪些设备支持HarmonyOS应用开发?
HarmonyOS应用开发支持的系统有哪些?
HarmonyOS的API哪里可以查看?
HarmonyOS SDK是否提供源码?
HarmonyOS 应用开发支持哪些开发语言?
讲师尚未整理出成体系培训课程,先做出一些课程素材,试探学员学习热情,学了等于没学。
因为课程涉只做基础概念或针对应用开发实现讲解。知识结构不完整,不系统,学了等于没学。
因为课程重点技术知识,讲解都是一笔带过。听了个热闹,学了等于没学。
因为只针对功能实现,讲述实现过程而不讲实现原理。只能照猫画虎,学了等于没学。
讲师对于Harmony OS理解和掌握程度良莠不齐。有技术的不会讲,会讲的没技术,学了等于没学。
讲师尚未整理出成体系培训课程,先做出一些课程素材,试探学员学习热情,学了等于没学。
讲师是首批华为认证HarmonyOS系统课程开发者,出版6本开发语言著作,2本安卓开发著作,知识掌握全面、透彻。
因为我们不针对组件之一进行讲解,而是讲解N个组件。
1-1 HarmonyOS概述
系统定义
技术特性(软总线、分布式虚拟化等)
系统安全性
1-2 基础知识
应用基础知识
配置文件
资源文件
数据管理
权限管理
1-3开发入门
准备工作
编写HelloWorld
运行模拟器
运行App
工程结构分析
2-1 Ability详解
什么是Ability
Page Ability
基本概念
生命周期
Slice
Ability与Slice导航
数据传输
Service Ability
基本概念
创建Service
启动Service
连接Service
Service的生命周期
前台Service
Data Ability
基本概念
访问Data
创建Data
3-1 UI组件详解
按钮组件
文本输入组件
图像组件
进度条组件
滑杆组件
列表组件
其他高级组件
3-2 线程
线程基础知识
线程间通信
4-1 多媒体技术
视频
视频播放
视频录制
视频提取
媒体元数据
图像
图像编码
位图操作
图像属性
相机
音频
音频播放
音频采集
音频管理
短音播放
位置
4-2 网络技术
网络技术概述
连接服务端(HTTP【S】)
5-1 NFC
概述
NFC基础控制
Tag读写
卡模拟督学
NFC消息通知
5-2 蓝牙
概述
蓝牙技术基础
远端设备操作
BLE扫描和广播
5-3 网络管理
概述
打开URL连接
Socket数据传输
流量统计
管理HTTP缓存
5-4 电话服务
概述
发起呼叫
发送文本信息
获取网络状态变化信息
6-1 项目实战:双人对战游戏:俄罗斯方块
项目概述
项目实战原理
实现主窗口及相关功能
双人对战原理与实战
6-2 项目实战:高仿QQ(带服务端)
项目概述
QQ UI实现
QQ与服务端通信原理与实战