HarmonyOS移動應用開發 (ArkTS版) 劉安戰 余雨萍 9787302638773 【台灣高等教育出版社】

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:清華大學
NT$566
商品編號:
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202309*若逾兩年請先於私訊洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:HarmonyOS移動應用開發 (ArkTS版)
ISBN:9787302638773
出版社:清華大學
著編譯者:劉安戰 余雨萍
叢書名:計算機技術開發與應用叢書
頁數:335
所在地:中國大陸 *此為代購商品
書號:1576799
可大量預訂,請先連絡。

內容簡介

本書採用ArkTS語言,以移動應用場景為主,系統闡述了HarmonyOS應用開發相關技術。 全書共13章,第1章概述了HarmonyOS及其特點、體系架構等;第2章介紹了環境搭建,實現了第1個HarmonyOS應用,並詳述了項目結構和資源等;第3章介紹了TypeScript語言基礎;第4章介紹了ArkUI開發框架,包括聲明式開發範式、聲明式語法等;第5章介紹了組件,包括組件屬性、組件事件、狀態管理及系統內置的組件等;第6章介紹了布局和頁面跳轉,布局是可以容納組件的組件,布局和組件構成了頁面,頁面之間通過路由可以跳轉;第7章概述了Ability,介紹了FA模型下的PageAbility和Stage模型下的UIAbility,並介紹了跨設備遷移;第8章介紹了服務和數據能力,服務是為應用提供的後台運行能力,數據是為應用提供的數據共享能力;第9章介紹了數據存儲,包括首選項數據存儲、關係數據存儲和分散式數據服務;第10章介紹了公共事件和通知等;第11章介紹了多媒體開發相關內容,包括圖像、音頻、視頻處理等;第12章介紹了網路訪問,包括Socket、WebSocket、HTTP方式;第13章綜合實現了一個基於ArkTS的HarmonyOS移動應用案例。 書中包含了大量的代碼,使讀者在掌握理論知識的基礎上可以靈活應用。書中示例代碼是基於ArkTS語言實現的,所有示例代碼均在模擬器或真機上通過測試。 本書可作為HarmonyOS移動應用開發的入門書籍,還可作為大學計算機、軟體專業相關課程的教材或參考書,還可作為HarmonyOS應用開發工程師的參考書。

作者簡介

劉安戰,華為HarmonyOS領域HDE,副教授,碩士生導師,系統分析師,系統架構設計師,信息系統項目管理師。主持完成教育部「華為產學合作協同育人項目」(HarmonyOS移動應用開發),率先在高校開設HarmonyOS移動應用開發課程。參編國家「十二五」規劃教材1部,曾獲河南省軟體工程課程教學成果一等獎。

目錄

第1章 概述
1 1 什麼是HarmonyOS
1 2 HarmonyOS的特性
1 2 1 硬體互助,資源共享
1 2 2 一次開發,多端部署
1 2 3 統一操作系統,彈性部署
1 3 HarmonyOS體系架構
1 3 1 內核層
1 3 2 系統服務層
1 3 3 框架層
1 3 4 應用層
1 4 支持的開發語言
小結
第2章 第1個HarmonyOS應用
2 1 搭建開發環境
2 1 1 開發環境介紹
2 1 2 下載並安裝DevEco Studio
2 2 開發第1個HarmonyOS項目
2 2 1 開發上架應用基本過程
2 2 2 創建並運行Hello World項目
2 2 3 安裝配置SDK
2 2 4 項目啟動過程
2 3 應用項目結構
2 3 1 邏輯結構
2 3 2

目錄

結構
2 4 資源和配置
2 4 1 資源及引用
2 4 2 配置文件
小結
第3章 TypeScript基礎
3 1 TypeScript語言簡介
3 2 TypeScript簡單使用
3 3 基本類型和運算符
3 3 1 數據類型
3 3 2 運算符
3 4 控制語句和函數
3 4 1 控制語句
3 4 2 函數
3 5 類和介面
3 5 1 類和對象
3 5 2 介面
3 6 模塊
3 6 1 模塊導出與導入
3 6 2 CommonJS模塊用法
3 7 裝飾器
小結
第4章 ArkUI開發框架
4 1 概述
4 2 聲明式開發範式
4 3 基於ArkUI的項目
4 3 1 文件結構
4 3 2 資源
4 4 聲明式語法
4 4 1 UI描述規範
4 4 2 組件化
4 4 3 組件渲染控制語法
小結
第5章 組件
5 1 概述
5 2 組件屬性
5 2 1 通用屬性
5 2 2 自定義屬性
5 3 組件事件
5 3 1 組件事件配置方式
5 3 2 通用事件方法
5 4 狀態管理
5 4 1 狀態模型
5 4 2 組件狀態
5 4 3 應用程序狀態
5 5 系統內置組件簡介
小結
第6章 布局和頁面跳轉
6 1 布局
6 1 1 布局概述
6 1 2 常用布局
6 1 3 系統內置布局簡介
6 2 頁面跳轉
6 2 1 導航容器組件跳轉
6 2 2 路由方式跳轉
6 2 3 頁面傳遞參數
6 3 組件生命周期
6 4 商品列表實例
6 4 1 實例說明
6 4 2 實例實現
小結
第7章 Ability
7 1 Ability概述
7 2 FA模型中的PageAbility
7 2 1 PageAbility創建
7 2 2 PageAbility的生命周期
7 2 3 PageAbility調度及實例
7 3 Stage模型中的UIAbility
7 3 1 UIAbility創建
7 3 2 UIAbility的生命周期
7 3 3 UIAbility交互及實例
7 4 跨設備遷移
小結
第8章 服務和數據能力
8 1 服務能力
8 1 1 服務能力的定義
8 1 2 服務生命周期
8 1 3 命令訪問服務
8 1 4 連接訪問服務
8 2 數據能力
8 2 1 數據能力概述
8 2 2 數據能力創建和訪問
8 2 3 實例
小結
第9章 數據存儲
9 1 數據存儲概述
9 2 首選項數據存儲
9 2 1 首選項數據存儲介紹
9 2 2 首選項數據存儲介面
9 2 3 樣式信息設置實例
9 3 關係數據存儲
9 3 1 關係數據存儲介紹
9 3 2 關係數據存儲介面
9 3 3 用戶信息管理實例
9 4 分散式數據服務
9 4 1 分散式數據服務介紹
9 4 2 分散式數據服務介面
9 4 3 分散式日記實例
小結
第10章 公共事件和通知
10 1 公共事件
10 1 1 公共事件服務
10 1 2 公共事件處理介面
10 1 3 發布公共事件
10 1 4 訂閱公共事件
10 1 5 取消訂閱公共事件
10 2 通知
10 2 1 通知介面
10 2 2 開發步驟
10 3 後台代理提醒
10 3 1 後台代理介面
10 3 2 使用代理提醒
10 4 實例
小結
第11章 多媒體開發
11 1 概述
11 2 圖像
11 2 1 圖像開發基礎
11 2 2 圖像顯示介面
11 2 3 圖片顯示實例
11 3 音頻
11 3 1 音頻開發基礎
11 3 2 音頻播放介面
11 3 3 音頻播放實例
11 4 視頻
11 4 1 視頻開發基礎
11 4 2 視頻播放介面
11 4 3 視頻播放實例
小結
第12章 網路訪問
12 1 概述
12 2 網路通信基礎
12 2 1 Socket通信
12 2 2 WebSocket通信
12 2 3 HTTP通信
12 3 網路訪問開發
12 3 1 Socket方式
12 3 2 WebSocket方式
12 3 3 HTTP方式及實例
小結
第13章 天氣預報應用實例
13 1 系統功能
13 2 系統設計
13 3 系統實現
13 3 1 項目說明
13 3 2 顯示層實現
13 3 3 實體數據模型實現
13 3 4 視圖數據模型實現
13 3 5 工具層實現
13 3 6 數據訪問層實現
13 3 7 業務邏輯層實現
13 3 8 其他
小結
附錄A 鴻蒙應用真機調試
附錄B 英文縮寫說明
參考文獻
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。
規格說明
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理