注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設(shè)計鴻蒙HarmonyOS手機應用開發(fā)實戰(zhàn)

鴻蒙HarmonyOS手機應用開發(fā)實戰(zhàn)

鴻蒙HarmonyOS手機應用開發(fā)實戰(zhàn)

定 價:¥149.00

作 者: 柳偉衛(wèi) 著
出版社: 清華大學出版社
叢編項:
標 簽: 暫缺

ISBN: 9787302596424 出版時間: 2022-01-01 包裝: 平裝
開本: 16開 頁數(shù): 712 字數(shù):  

內(nèi)容簡介

  華為自主研發(fā)的HarmonyOS(鴻蒙系統(tǒng))是一款面向未來、面向全場景(移動辦公、運動健康、社交通信、媒體娛樂等)的分布式操作系統(tǒng)。借助HarmonyOS全場景分布式系統(tǒng)和設(shè)備生態(tài)定義全新的硬件、交互和服務體驗?!而櫭蒆armonyOS手機應用開發(fā)實戰(zhàn)》采用新的HarmonyOS2版本作為基石,詳細介紹如何基于HarmonyOS進行手機應用的開發(fā),內(nèi)容涵蓋HarmonyOS架構(gòu)、DevEcoStudio、應用結(jié)構(gòu)、Ability、任務調(diào)度、公共事件、通知、剪切板、JavaUI、JSUI、多模輸入、線程管理、視頻、圖像、相機、音頻、媒體會話管理、媒體數(shù)據(jù)管理、安全管理、二維碼、通用文字識別、藍牙、WLAN、網(wǎng)絡管理、電話服務、設(shè)備管理、數(shù)據(jù)管理、原子化服務、流轉(zhuǎn)等多個主題?!而櫭蒆armonyOS手機應用開發(fā)實戰(zhàn)》列舉了大量解決實際問題的案例,具有很強的前瞻性、應用性、趣味性?!而櫭蒆armonyOS手機應用開發(fā)實戰(zhàn)》主要面向的是對移動應用或HarmonyOS應用感興趣的學生、開發(fā)人員、架構(gòu)師。華為自主研發(fā)的HarmonyOS(鴻蒙系統(tǒng))是一款面向未來、面向全場景(移動辦公、運動健康、社交通信、媒體娛樂等)的分布式操作系統(tǒng),借助HarmonyOS全場景分布式系統(tǒng)和設(shè)備生態(tài),定義全新的硬件、交互和服務體驗?!而櫭蒆armonyOS手機應用開發(fā)實戰(zhàn)》以HarmonyOS2版本為基礎(chǔ),詳細介紹了如何在HarmonyOS環(huán)境下進行手機應用的開發(fā)?!而櫭蒆armonyOS手機應用開發(fā)實戰(zhàn)》內(nèi)容涵蓋HarmonyOS架構(gòu)、DevEcoStudio、應用結(jié)構(gòu)、Ability、任務調(diào)度、公共事件、通知、剪貼板、JavaUI、JSUI、多模輸入、線程管理、視頻、圖像、相機、音頻、媒體會話管理、媒體數(shù)據(jù)管理、安全管理、二維碼、通用文字識別、藍牙、WLAN、網(wǎng)絡管理、電話服務、設(shè)備管理、數(shù)據(jù)管理、原子化服務、流轉(zhuǎn)等多個主題?!而櫭蒆armonyOS手機應用開發(fā)實戰(zhàn)》輔以大量的解決實際問題的開發(fā)案例,具有很強的實用性、趣味性?!而櫭蒆armonyOS手機應用開發(fā)實戰(zhàn)》內(nèi)容可分為以下三部分:入門(第1-4章)介紹HarmonyOS的背景及開發(fā)環(huán)境搭建,并創(chuàng)建了一個簡單的HarmonyOS應用。進階(第5-29章)介紹HarmonyOS的核心功能的開發(fā),內(nèi)容包括Ability、UI開發(fā)、線程管理、視頻、圖像、相機、音頻、媒體會話管理、媒體數(shù)據(jù)管理、安全管理、二維碼、通用文字識別、藍牙、WLAN、網(wǎng)絡管理、電話服務、設(shè)備管理、數(shù)據(jù)管理等。實戰(zhàn)(第30章)演示HarmonyOS在游戲領(lǐng)域的綜合實戰(zhàn)案例——俄羅斯方塊游戲?!而櫭蒆armonyOS手機應用開發(fā)實戰(zhàn)》面向?qū)σ苿討没騂armonyOS應用感興趣的學生、開發(fā)人員、系統(tǒng)架構(gòu)師。

作者簡介

  柳偉衛(wèi),網(wǎng)名老衛(wèi)、waylau,在IT公司擔任過項目經(jīng)理、架構(gòu)師、高級技術(shù)顧問等職位,擁有十余年開發(fā)經(jīng)驗,具有豐富的軟件開發(fā)管理及系統(tǒng)架構(gòu)經(jīng)驗。曾主導過多個省、***大型分布式系統(tǒng)的設(shè)計與研發(fā),參與過面向全球的供應鏈系統(tǒng)服務化改造。在工作實踐中,積累了大量的分布式系統(tǒng)、微服務架構(gòu)以及性能調(diào)優(yōu)經(jīng)驗。喜歡開源,長期活躍于各大開源社區(qū),編著了《Netty4。x用戶指南》《Netty實戰(zhàn)(精髓)》等30余本開源技術(shù)教程,廣受網(wǎng)友好評,是CSDN、開源中國、阿里云開發(fā)者、華為開發(fā)者等技術(shù)社區(qū)專家。

圖書目錄

第1章 HarmonyOS簡介
1.1 HarmonyOS產(chǎn)生的背景
1.1.1 為什么需要HarmonyOS
1.1.2 什么是HarmonyOS
1.1.3 鴻蒙生態(tài)、OpenHarmony、HarmonyOS的區(qū)別與聯(lián)系
1.1.4 HarmonyOS應用開發(fā)
1.2 特性介紹
1.2.1 硬件互助,資源共享
1.2.2 一次開發(fā),多端部署
1.2.3 統(tǒng)一OS,彈性部署
1.3 架構(gòu)介紹
1.3.1 內(nèi)核層
1.3.2 系統(tǒng)服務層
1.3.3 框架層
1.3.4 應用層
1.4 獲取開發(fā)支持
第2章 開發(fā)環(huán)境搭建
2.1 注冊華為開發(fā)者聯(lián)盟賬號
2.1.1 開發(fā)者享受的權(quán)益
2.1.2 注冊、認證準備的資料
2.1.3 注冊賬號
2.1.4 登錄賬號
2.1.5 實名認證
2.2 DevEcoStudio下載安裝
2.2.1 運行環(huán)境要求
2.2.2 下載和安裝Node.js
2.2.3 下載和安裝DevEcoStudio
2.3 設(shè)置DevEcoStudio(可選)
2.3.1 npm設(shè)置
2.3.2 設(shè)置Gradle代理
2.3.3 設(shè)置DevEcoStudio代理
2.3.4 下載HarmonyOSSDK
2.4 DevEcoStudio功能介紹
2.4.1 創(chuàng)建新的工程
2.4.2 添加Module
2.4.3 刪除Module
2.5 DevEcoStudio常見問題小結(jié)
2.5.1 問題1:訪問Gradle倉庫慢
2.5.2 問題2:模擬器端口被占用無法啟動
第3章 開發(fā)第一個HarmonyOS應用
3.1 創(chuàng)建一個新工程
3.1.1 選擇創(chuàng)建新工程
3.1.2 選擇設(shè)備應用類型的模板
3.1.3 配置項目的信息
3.1.4 自動生成工程代碼
3.2 運行工程
3.2.1 單擊“運行”按鈕
3.2.2 選擇模擬器
3.2.3 啟動模擬器
3.2.4 再次運行工程
3.3 在本地真機中運行應用
3.3.1 連接真實的設(shè)備
3.3.2 運行應用
3.4 使用遠程真機運行應用
3.4.1 啟動遠程真機設(shè)備
3.4.2 運行應用
3.4.3 對應用進行簽名
3.4.4 再次運行應用
3.5 使用DevEcoStudio預覽器
3.5.1 如何安裝預覽器
3.5.2 如何使用預覽器
……
第4章 探索HarmonyOS應用
第5章 Ability基礎(chǔ)知識
第6章 Ability任務調(diào)度
第7章 Ability公共事件與通知
第8章 剪貼板
第9章 用Java開發(fā)UI
第10章 用JS開發(fā)UI
第11章 多模輸入UI開發(fā)
第12章 線程管理
第13章 視頻
第14章 圖像
第15章 相機
第16章 音頻
第17章 媒體會話管理
第18章 媒體數(shù)據(jù)管理
第19章 安全管理
第20章 二維碼
第21章 通用文字識別
第22章 藍牙
第23章 WLAN
第24章 網(wǎng)絡管理
第25章 電話服務
第26章 設(shè)備管理
第27章 數(shù)據(jù)管理
第28章 原子化服務
第29章 流轉(zhuǎn)
第30章 綜合案例:俄羅斯方塊游戲
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號