鴻蒙應用開發入門與實戰

陳偉 徐曉冬

  • 出版商: 化學工業
  • 出版日期: 2026-01-01
  • 售價: $594
  • 語言: 簡體中文
  • 頁數: 313
  • ISBN: 7122488071
  • ISBN-13: 9787122488077
  • 相關分類: Cross-Platform
  • 下單後立即進貨 (約4週~6週)

相關主題

商品描述

本書以“理論+實戰”的形式系統講解鴻蒙OS應用開發全流程。全書從鴻蒙架構解析、開發環境搭建入手,詳細講解TypeScript基礎、UI組件開發、框架服務調用等核心技術,並深入剖析音視頻處理、網絡通信等關鍵模塊。最後通過完整項目案例,演示從開發到上架的全過程,幫助開發者快速掌握鴻蒙應用開發技能。 本書註重實用性,通過系統化的知識架構、典型場景案例和經過驗證的示例代碼,幫助開發者快速掌握鴻蒙OS應用開發的核心技能。書中還采用了雙角色對話形式,將覆雜的系統概念轉化為直觀的開發實踐,幫助讀者更深入地理解技術要點。 本書適合鴻蒙開發初學者及進階開發者學習參考。

目錄大綱

第1章 鴻蒙OS背景介紹
1.1 鴻蒙OS的核心功能與技術特點
1.2 市場前景與發展方向
1.3 面臨的挑戰與應對策略
第2章 環境搭建
2.1 環境搭建準備
2.2 創建第一個項目
2.3 項目簡介
2.3.1 項目根目錄
2.3.2 核心屬性解讀
2.3.3 配置標簽常見問題
2.4 常見問題排查
第3章 TypeScript教程
3.1 TypeScript簡介
3.2 安裝TypeScript
3.3 基本類型
3.3.1 布爾類型(boolean)
3.3.2 數字類型(number)
3.3.3 字符串類型(string)
3.3.4 數組類型(array)
3.3.5 元組類型(tuple)和枚舉類型(enum)
3.3.6 任意類型(any)
3.3.7 空類型(void)及null、undefined
3.3.8 變量聲明
3.4 函數
3.5 類
3.6 接口
3.7 泛型
3.8 類型推斷和兼容性
3.9 模塊
3.10 TypeScript和JavaScript生態系統
第4章 UI入門
4.1 第一個APP
4.2 常用組件
4.2.1 按鈕
4.2.2 單選框
4.2.3 進度條
4.2.4 文本展示
4.2.5 文本輸入框
4.2.6 彈窗
4.2.7 圖片
4.2.8 集合
4.2.9 布局
4.2.10 頁面切換
4.2.11 組件狀態
4.2.12 動畫
4.2.13 焦點
4.2.14 手勢
4.2.15 組合手勢
第5章 框架服務
5.1 Core File Kit(文件基礎服務)
5.2 Media Library Kit(媒體服務)
5.3 網絡能力
5.4 鴻蒙中支持的網絡
5.4.1 HTTP
5.4.2 WebSocket
5.4.3 Socket
5.5 短距離通信服務
5.5.1 藍牙
5.5.2 NFC
5.5.3 無線局域網(WLAN)與Wi-Fi
第6章 音視頻應用開發
6.1 Audio Kit(音頻服務)
6.1.1 音頻播放
6.1.2 常見音頻開發方案
6.1.3 AVPlayer
6.1.4 音頻錄制
6.2 視頻播放(Media Kit)
6.3 相機開發(Camera Kit)
第7章 基礎服務
7.1 通知
7.2 窗口管理
7.3 後臺任務
7.4 國際化
7.5 Location Kit
7.6 Calender Kit
第8章 鴻蒙開發案例實踐
8.1 設計應用架構和界面
8.2 上架應用商店

類似商品