鴻蒙系統(tǒng)應用開發(fā)項目化教程
-
【作 者】鄧文達 史勁 李禮
【I S B N 】978-7-5226-2339-9
【責任編輯】張玉玲
【適用讀者群】本專通用
【出版時間】2024-07-01
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁 數(shù)】208
【千字數(shù)】300
【印 張】13
【定 價】¥56
【叢 書】信息技術應用創(chuàng)新系列教材
【備注信息】
簡介
本書特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關圖書
本書根據(jù)鴻蒙操作系統(tǒng)(HarmonyOS)應用開發(fā)工程師崗位技能要求,將常見的工作任務提煉為6個項目共15個任務,以完成工作任務為主線,從建立HarmonyOS開發(fā)環(huán)境開始,詳細介紹了開發(fā)計算器、創(chuàng)建通訊錄、開發(fā)相冊、開發(fā)視頻播放器和開發(fā)新聞客戶端的步驟和方法。每一個任務均附有完整代碼,并將相關理論知識貫穿其中,使得讀者能夠在實踐的過程中理解和運用所學理論知識;對于在任務實踐過程中容易出現(xiàn)的常見問題,也給出了解決辦法供讀者參考。
本書適合作為高職院校軟件技術、移動應用開發(fā)等專業(yè)相關課程的教材,也可供對HarmonyOS應用開發(fā)有興趣的讀者參考使用。
融入思政元素,項目驅動式教學
操作步驟詳盡,配套立體化資源
對應企業(yè)需求,強化職業(yè)新技能
2019年8月9日,華為在東莞舉行的華為開發(fā)者大會(HDC 2019)上正式發(fā)布了鴻蒙操作系統(tǒng)(HarmonyOS)。鴻蒙操作系統(tǒng)是一款全新的、面向全場景的分布式操作系統(tǒng),其目標是創(chuàng)造一個超級虛擬終端互聯(lián)的世界,將人、設備、場景有機地聯(lián)系在一起,讓消費者在全場景生活中接觸的多種智能終端實現(xiàn)極速發(fā)現(xiàn)、極速連接、硬件互助、資源共享,用合適的設備提供場景體驗。
黨的二十大報告提出,加快實施創(chuàng)新驅動發(fā)展戰(zhàn)略,強調“堅持面向世界科技前沿、面向經(jīng)濟主戰(zhàn)場、面向國家重大需求、面向人民生命健康,加快實現(xiàn)高水平科技自立自強”。無論是基于技術的創(chuàng)新應用場景還是為了實現(xiàn)我國技術底座的自主可控,鴻蒙開發(fā)人才的培養(yǎng)都具有重大意義。
本書編寫的目的是幫助讀者從建立HarmonyOS開發(fā)環(huán)境開始,通過由淺入深的6個項目,來培養(yǎng)和訓練鴻蒙應用開發(fā)能力。全書的所有項目均從常見工作任務中提煉,由“場景描述”引入,將項目實施過程分解為具體的工作任務,通過“任務工單”描述任務具體要求;通過“知識清單”講解完成任務所需知識點;“任務實施”環(huán)節(jié)引導讀者一步一步完成工作任務,再通過“任務拓展”環(huán)節(jié)達到舉一反三的效果。每個任務均提示了在工作中容易遇到的常見問題及其解決辦法,最后通過“延展閱讀”環(huán)節(jié)達到潤物無聲的課程思政實效。
本書為產(chǎn)教融合、校企合作開發(fā)教材,由長沙民政職業(yè)技術學院和拓維信息系統(tǒng)股份有限公司旗下的湖南開鴻智谷數(shù)字產(chǎn)業(yè)發(fā)展有限公司聯(lián)合編寫。全書由華為開發(fā)者專家李傳釗指導;長沙民政職業(yè)技術學院鄧文達、史勁、李禮任主編,蔡紅、方俊、吳名星、楊夏任副主編;湖南開鴻智谷數(shù)字產(chǎn)業(yè)發(fā)展有限公司艾彬、梁棟、鄧娟參與了編寫工作。本書具體編寫分工如下:鄧文達負責本書的策劃和統(tǒng)稿,項目1由史勁編寫,項目2由李禮編寫,項目3由蔡紅編寫,項目4由方俊編寫,項目5由楊夏編寫,項目6由吳名星編寫。梁棟負責項目1和項目2的技術審校,鄧娟負責項目3和項目4的技術審校,艾彬負責項目5和項目6的技術審校。
本書在編寫過程中,還得到了長沙民政職業(yè)技術學院和拓維信息系統(tǒng)股份有限公司許多老師和技術人員的大力支持,在此深表感謝!
為了方便教師教學,本書配套了電子課件、源代碼、操作視頻等數(shù)字化教學資源,教學資源放置在出版社資源平臺和智慧職教Mooc學院“鴻蒙應用開發(fā)”在線課程中。讀者若有疑問,可以在課程留言板上留言或與編者聯(lián)系(365435348@qq.com)。
由于編者水平有限,書中難免有不足和疏漏之處,懇請廣大讀者批評指正!
編 者
2023年5月
任務1-1 認識HarmonyOS 2
任務工單 2
知識清單 3
任務實施 9
任務拓展 10
常見問題及其解決方法 10
任務小結 11
任務1-2 安裝DevEco Studio 12
任務工單 12
知識清單 13
任務實施 14
任務拓展 18
常見問題及其解決方法 20
任務小結 21
任務1-3 創(chuàng)建并運行第一個HarmonyOS
移動應用程序 22
任務工單 22
知識清單 23
任務實施 24
任務拓展 28
常見問題及其解決方法 32
任務小結 32
延展閱讀 32
習題 33
項目2 開發(fā)計算器 34
任務2-1 運用布局與組件實現(xiàn)計算器界面 35
任務工單 35
知識清單 36
任務實施 57
任務拓展 61
常見問題及其解決方法 65
任務小結 65
任務2-2 實現(xiàn)計算器的計算邏輯 66
任務工單 66
知識清單 67
任務實施 67
任務拓展 68
常見問題及其解決方法 68
任務小結 68
延展閱讀 68
習題 69
項目3 創(chuàng)建通訊錄 70
任務3-1 實現(xiàn)主界面和“新建聯(lián)系人”界面 72
任務工單 72
知識清單 73
任務實施 79
任務拓展 84
常見問題及其解決方法 84
任務小結 84
任務3-2 向通訊錄增加聯(lián)系人 85
任務工單 85
知識清單 86
任務實施 87
任務拓展 88
常見問題及其解決方法 89
任務小結 89
任務3-3 顯示通訊錄聯(lián)系人列表 90
任務工單 90
知識清單 91
任務實施 95
任務拓展 96
常見問題及其解決方法 96
任務小結 96
任務3-4 查看聯(lián)系人詳情 97
任務工單 97
知識清單 98
任務實施 99
任務拓展 99
常見問題及其解決方法 99
任務小結 99
延展閱讀 100
習題 100
項目4 開發(fā)相冊 101
任務4-1 完成主界面UI設計和媒體訪問權限的申請 103
任務工單 103
知識清單 104
任務實施 115
任務拓展 120
常見問題及其解決方法 121
任務小結 122
任務4-2 讀取并展示媒體庫的圖片 123
任務工單 123
知識清單 124
任務實施 131
任務拓展 143
常見問題及其解決方法 143
任務小結 144
延展閱讀 144
習題 145
項目5 開發(fā)視頻播放器 147
任務5-1 實現(xiàn)一個簡易的視頻播放器 148
任務工單 148
知識清單 149
任務實施 156
任務拓展 160
常見問題及其解決方法 161
任務小結 161
任務5-2 用Video組件實現(xiàn)視頻播放 162
任務工單 162
知識清單 163
任務實施 165
任務拓展 168
常見問題及其解決方法 170
任務小結 170
延展閱讀 171
習題 172
項目6 開發(fā)新聞客戶端 174
任務6-1 實現(xiàn)新聞列表 175
任務工單 175
知識清單 176
任務實施 180
任務拓展 188
常見問題及其解決方法 190
任務小結 190
任務6-2 實現(xiàn)新聞詳情 191
任務工單 191
知識清單 192
任務實施 193
任務拓展 198
常見問題及其解決方法 199
任務小結 199
延展閱讀 199
習題 200
參考文獻 201
- MySQL數(shù)據(jù)庫應用項目化教程 [主編 代恒 王明超]
- 基于雙元制的建筑工程技術專業(yè)標準開發(fā) [主編 李紅立 徐小珊]
- 風光水多能互補優(yōu)化調度及風險分析研究 [劉為鋒 郭旭寧 邢西剛 馬彪 ]
- 海洋水面船舶先進控制理論與方法 [祝貴兵 著]
- 海綿城市雨水花園可持續(xù)發(fā)展設計研究 [何茜 著]
- C語言程序設計實驗教程 [張小剛 司春景]
- 信息技術(微課版)(第二版) [徐江鴻 王 云 李清霞 羅學鋒]
- 大學生創(chuàng)新創(chuàng)業(yè)實踐——外語類 [主編 王純磊 袁 媛]
- 自然拼讀黃金法則(第二版) [李漢回 編著]
- 應急管理體系建設的理論與實踐探析 [張巖]
- 大學生創(chuàng)新創(chuàng)業(yè)實踐——信息類 [主編 陸超 袁靜 秦玉龍]
- Photoshop圖像處理案例教程 [李清玲]
- 智慧能源典型技術及應用 [主編 張斌 王鋒]
- 設計構成基礎教程(第二版) [劉艷芳 王陽]
- 系統(tǒng)架構設計師備考一本通(第二版) [倪奕文 王建平 編著]
- 用英語講中國熱詞(微課版) [白陽明 編著]
- 信息系統(tǒng)監(jiān)理師考試32小時通關 (第二版) [薛大龍]
- 學前兒童教育戲劇活動指導 [主編 王一鷗 黃科]
- 信息安全工程師考試32小時通關 [薛大龍]
- 典型替代燃料的低溫氧化反應動力學理論研究 [邢利利 著]
- 電力施工企業(yè)內控合規(guī)實務操作手冊 [白雪鵬 張 義 張海峰 編著]
- 電氣控制與PLC程序設計(第二版) [胡冠山]
- 基于雙元制的機電一體化技術專業(yè)、工業(yè)機器人技術專業(yè)標準開發(fā) [主編 黃崇富 朱永麗 胡銀全]
- 職前教師職業(yè)倫理教育研究—以云南為例 [侯阿冰 著]
- Java Web項目化設計實踐教程 [邱云 曾陳萍]
- 系統(tǒng)集成項目管理工程師5天修煉(第四版) [黃少年 劉毅 編著]
- 中國通信工業(yè)協(xié)會教育專委會2023年會議論文集 [中國通信工業(yè)協(xié)會教育專委會]
- 氧化石墨烯在頁巖陶粒高強輕質混凝土中的應用研究 [洪曉江 著]
- 應用型高校通識教育課程思政教學設計研究 [唐敬偉 江娜 著]
- 系統(tǒng)集成項目管理工程師考試32小時通關(第二版) [薛大龍]