曙海教學優勢
本課程面向企事業項目實際需要,秉承二十一年積累的教學品質,鴻蒙 App 開發培訓以項目實現為導向,老師將會與您分享設計的全流程以及工具的綜合使用技巧、經驗。線上/線下/上門皆可,鴻蒙 App 開發培訓專家,課程可定制,熱線:4008699035。
大批企業和曙海
建立了良好的合作關系,合作企業30萬+。曙海的課程培養了大批受企業歡迎的工程師。曙海的課程在業內有著響亮的知名度。
課程大綱
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與服務端通信原理與實戰
?