鴻蒙(HarmonyOS)App 開(kāi)發(fā) 培訓(xùn)班(青島,7月26-28日)
【舉辦單位】北京曼頓培訓(xùn)網(wǎng) www.mdpxb.com
【咨詢(xún)電話(huà)】4006820825 010-56133998 13810210257
【培訓(xùn)日期】
青島,2021年7月26-28日;廣州,2021年9月23-25日
北京,2021年11月27-29日
【培訓(xùn)地點(diǎn)】青島、廣州、北京
【培訓(xùn)對(duì)象】
1.軟件或互聯(lián)網(wǎng)企業(yè)中從事移動(dòng)開(kāi)發(fā)的程序員;
2.Android程序員,想轉(zhuǎn)行成為HarmonyOS程序員;
3.物聯(lián)網(wǎng)開(kāi)發(fā)人員,像利用HarmonyOS做IOT開(kāi)發(fā)的技術(shù)人員。
【課程背景】
鴻蒙(HarmonyOS)系統(tǒng)是華為推出的一款微內(nèi)核,全場(chǎng)景的操作系統(tǒng),可以運(yùn)行在任何類(lèi)型的設(shè)備上。分為L(zhǎng)0到L5六個(gè)級(jí)別。L0到L2屬于物聯(lián)網(wǎng)設(shè)備,L3以上屬于富鴻蒙設(shè)備,包括運(yùn)行在手機(jī)、平白、電腦、智能手表上的鴻蒙系統(tǒng)。盡管Android可以頁(yè)而已運(yùn)行在L3以上的設(shè)備上,但L0到L2的設(shè)備運(yùn)行Android就顯得費(fèi)勁,而且L0的設(shè)備內(nèi)存可能只有幾百KB,根本不可能跑起來(lái)Android,所以這時(shí)就需要一款適應(yīng)大多數(shù)設(shè)備 的系統(tǒng),HarmonyOS正是為解決這個(gè)問(wèn)題而誕生的。而且HarmonyOS也得到了中國(guó)政府的大力支持,所以在可預(yù)期的未來(lái),HarmonyOS將會(huì)成為繼Android、iOS以后的第3大操作系統(tǒng)。
【課程收益】
本課程通過(guò)培訓(xùn)使學(xué)習(xí)者獲得如下收益:
1.了解HarmonyOS的整體架構(gòu),以及應(yīng)用場(chǎng)景
2.系統(tǒng)深入掌握HarmonyOS的知識(shí)體系,深刻理解HarmonyOS在項(xiàng)目研發(fā)流程中各個(gè)關(guān)鍵性環(huán)節(jié)的作用和落地實(shí)踐方法;
3.掌握HarmonyOS的核心API(包括Ability、布局、網(wǎng)絡(luò)、數(shù)據(jù)庫(kù)等)。
4.擁有大量的項(xiàng)目實(shí)戰(zhàn)經(jīng)驗(yàn)(游戲和應(yīng)用項(xiàng)目實(shí)戰(zhàn))。
【課程特色】
由華為認(rèn)證第一批HarmonyOS系統(tǒng)課程設(shè)計(jì)者李寧老師親自培訓(xùn),培訓(xùn)全過(guò)程用代碼說(shuō)話(huà),擁有大量的實(shí)戰(zhàn)項(xiàng)目,將HarmonyOS系統(tǒng)的各個(gè)知識(shí)點(diǎn)穿成串,理論結(jié)合實(shí)戰(zhàn)。
【課程大綱】
第1天上午:HarmonyOS概述與基礎(chǔ)知識(shí)講解
下午:Ability
1-1 HarmonyOS概述
■系統(tǒng)定義
■技術(shù)特性(軟總線(xiàn)、分布式虛擬化等)
■系統(tǒng)安全性
1-2 基礎(chǔ)知識(shí)
■應(yīng)用基礎(chǔ)知識(shí)
■配置文件
■資源文件
■數(shù)據(jù)管理
■權(quán)限管理
1-3開(kāi)發(fā)入門(mén)
■準(zhǔn)備工作
■編寫(xiě)HelloWorld
■運(yùn)行模擬器
■運(yùn)行App
■工程結(jié)構(gòu)分析
2-1 Ability詳解
■什么是Ability
■Page Ability
o基本概念
o生命周期
oSlice
oAbility與Slice導(dǎo)航
o數(shù)據(jù)傳輸
■Service Ability
o基本概念
o創(chuàng)建Service
o啟動(dòng)Service
o連接Service
oService的生命周期
o前臺(tái)Service
■Data Ability
o基本概念
o訪(fǎng)問(wèn)Data
o創(chuàng)建Data
第2天上午:UI組件詳解和線(xiàn)程
下午:多媒體技術(shù)、網(wǎng)絡(luò)技術(shù)
3-1 UI組件詳解
■按鈕組件
■文本輸入組件
■圖像組件
■進(jìn)度條組件
■滑桿組件
■列表組件
■其他高級(jí)組件
3-2 線(xiàn)程
■線(xiàn)程基礎(chǔ)知識(shí)
■線(xiàn)程間通信
4-1 多媒體技術(shù)
■視頻
o視頻播放
o視頻錄制
o視頻提取
o媒體元數(shù)據(jù)
■圖像
o圖像編碼
o位圖操作
o圖像屬性
■相機(jī)
■音頻
o音頻播放
o音頻采集
o音頻管理
o短音播放
o位置
4-2 網(wǎng)絡(luò)技術(shù)
■網(wǎng)絡(luò)技術(shù)概述
■連接服務(wù)端(HTTP【S】)
第3天上午:訪(fǎng)問(wèn)硬件設(shè)備
下午: 項(xiàng)目實(shí)戰(zhàn)
5-1 NFC
■概述
■NFC基礎(chǔ)控制
■Tag讀寫(xiě)
■卡模擬督學(xué)
■NFC消息通知
3-2 藍(lán)牙
■概述
■藍(lán)牙技術(shù)基礎(chǔ)
■遠(yuǎn)端設(shè)備操作
■BLE掃描和廣播
3-3 網(wǎng)絡(luò)管理
■概述
■打開(kāi)URL連接
■Socket數(shù)據(jù)傳輸
■流量統(tǒng)計(jì)
■管理HTTP緩存
3-4 電話(huà)服務(wù)
■概述
■發(fā)起呼叫
■發(fā)送文本信息
■獲取網(wǎng)絡(luò)狀態(tài)變化信息
5-1 項(xiàng)目實(shí)戰(zhàn):雙人對(duì)戰(zhàn)游戲:俄羅斯方塊
■項(xiàng)目概述
■項(xiàng)目實(shí)戰(zhàn)原理
■實(shí)現(xiàn)主窗口及相關(guān)功能
■雙人對(duì)戰(zhàn)原理與實(shí)戰(zhàn)
5-2 項(xiàng)目實(shí)戰(zhàn):高仿QQ(帶服務(wù)端)
■項(xiàng)目概述
■QQ UI實(shí)現(xiàn)
■QQ與服務(wù)端通信原理與實(shí)戰(zhàn)
【講師介紹】
李老師,曼頓培訓(xùn)網(wǎng)(www.mdpxb.com)資深講師。東北大學(xué)計(jì)算機(jī)專(zhuān)業(yè)碩士,首批華為認(rèn)證HarmonyOS系統(tǒng)課程開(kāi)發(fā)者,某大型軟件公司前高級(jí)技術(shù)專(zhuān)家,IT暢銷(xiāo)書(shū)作者,企業(yè)IT內(nèi)訓(xùn)講師,騰訊課堂特約講師,CSDN學(xué)院高級(jí)講師,制作視頻課程超過(guò)1000小時(shí)。目前主要從事超平臺(tái)開(kāi)發(fā)工具的研發(fā),現(xiàn)在正在帶領(lǐng)團(tuán)隊(duì)研發(fā)超平臺(tái)開(kāi)發(fā)系統(tǒng)UnityMarvel。曾出版超過(guò)40多本IT暢銷(xiāo)書(shū),寫(xiě)過(guò)數(shù)百篇技術(shù)文章,累計(jì)超過(guò)2000萬(wàn)字,閱讀量超千萬(wàn)。主要著作包括《Python從菜鳥(niǎo)到高手》、《Python爬蟲(chóng)技術(shù):深入理解原理、技術(shù)與開(kāi)發(fā)》、《Kotlin程序開(kāi)發(fā)入門(mén)精要》、《Swift 權(quán)威指南》、《Android開(kāi)發(fā)權(quán)威指南》、《Android深度探索》等。
【費(fèi)用及報(bào)名】
1、費(fèi)用:培訓(xùn)費(fèi)7800元(含培訓(xùn)費(fèi)、講義費(fèi));如需食宿,會(huì)務(wù)組可統(tǒng)一安排,費(fèi)用自理。
2、報(bào)名咨詢(xún):4006820825 010-56133998 56028090 13810210257鮑老師
3、報(bào)名流程:電話(huà)登記-->填寫(xiě)報(bào)名表-->發(fā)出培訓(xùn)確認(rèn)函
4、備注:如課程已過(guò)期,請(qǐng)?jiān)L問(wèn)我們的網(wǎng)站,查詢(xún)最新課程
5、詳細(xì)資料請(qǐng)?jiān)L問(wèn)北京曼頓培訓(xùn)網(wǎng):www.mdpxb.com(每月在全國(guó)開(kāi)設(shè)四百多門(mén)公開(kāi)課,歡迎報(bào)名學(xué)習(xí))