鴻蒙之光HarmonyOS NEXT原生應用開發入門 柳偉衛 9787302678212 【台灣高等教育出版社】

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

此商品參與的優惠活動

加入最愛
商品介紹
*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202501*若逾兩年請先於客服中心或Line洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:鴻蒙之光HarmonyOS NEXT原生應用開發入門
ISBN:9787302678212
出版社:清華大學
著編譯者:柳偉衛
頁數:323
所在地:中國大陸 *此為代購商品
書號:1700289
可大量預訂,請先連絡。

內容簡介

本書以HarmonyOS NEXT版本為核心,從基礎知識到實戰案例,引領讀者逐步探索「純血鴻蒙」原生開發的奧秘。全書內容涵蓋HarmonyOS架構、DevEco Studio使用、應用結構解析、ArkTS編程語言、Ability組件、ArkUI開發等關鍵主題。書中不僅詳細闡述了相關理論知識,還結合了多個實戰項目,如計算器開發、WeLink打卡系統、圖片輪播播放器、購物車功能實現、錄音機與音樂播放器創建、購物應用設計與微信應用模擬、圖片查看器構建等旨在通過實際操作提升讀者的動手能力和解決實際問題的能力。 本書技術新穎,案例豐富,突出實戰,特別適合HarmonyOS應用開發初學者、愛好者和進階者作為自學用書,也適合作為培訓機構和大中專院校的教學用書。

作者簡介

柳偉衛,網名老衛、waylau,在IT公司擔任過項目經理、架構師、高級技術顧問等職位,擁有十余年開發經驗,具有豐富的軟體開發管理及系統架構經驗。曾主導過多個省、國家級大型分散式系統的設計與研發,參与過面向全球的供應鏈系統服務化改造。在工作實踐中,積累了大量的分散式系統、微服務架構以及性能調優經驗。喜歡開源,長期活躍于各大開源社區,編著了《Netty 4 x用戶指南》《Netty實戰(精髓)》等30餘本開源技術教程,廣受網友好評,是CSDN、開源中國、阿里雲開發者、華為開發者等技術社區專家。

目錄

第1章 初識HarmonyOS NEXT
1 1 HarmonyOS產生的背景
1 1 1 萬物互聯時代的新挑戰
1 1 2 什麼是HarmonyOS
1 1 3 HarmonyOS應用開發
1 2 HarmonyOS核心技術理念
1 2 1 一次開發,多端部署
1 2 2 可分可合,自由流轉
1 2 3 統一生態,原生智能
1 3 HarmonyOS NEXT新特性
1 3 1 Stage模型
1 3 2 Ability組件的生命周期
1 3 3 ArkUI開發框架
1 3 4 ArkTS編程語言
1 3 5 ArkWeb
1 3 6 「純血鴻蒙」解讀
1 4 DevEco Studio的安裝
1 4 1 下載DevEco Studio
1 4 2 安裝DevEco Studio
1 4 3 配置DevEco Studio
1 4 4 創建虛擬機
1 5 實戰:創建第一個HarmonyOS NEXT應用
1 5 1 選擇創建新項目
1 5 2 選擇模板
1 5 3 配置項目信息
1 5 4 自動生成工程代碼
1 5 5 預覽項目
1 5 6 運行項目
1 6 應用工程結構介紹
1 6 1 App包結構
1 6 2 工程級

目錄


1 6 3 entry模塊級

目錄


1 6 4 配置文件
1 7 本章小結
1 8 上機練習:開發第一個HarmonyOS NEXT應用——Hello World
第2章 ArkTS語言基礎
2 1 基本知識
2 1 1 聲明
2 1 2 類型
2 1 3 運算符
2 1 4 語句
2 2 函數
2 2 1 函數聲明
2 2 2 可選參數
2 2 3 rest參數
2 2 4 返回類型
2 2 5 函數的作用域
2 2 6 函數調用
2 2 7 函數類型
2 2 8 箭頭函數
2 2 9 閉包
2 2 10 函數重載
2 3 類
2 3 1 欄位
2 3 2 方法
2 3 3 構造函數
2 3 4 可見性修飾符
2 3 5 對象字面量
2 3 6 Record類型的對象字面量
2 4 介面
2 4 1 介面屬性
2 4 2 介面繼承
2 5 泛型類型
2 5 1 泛型類和泛型介面
2 5 2 泛型約束
2 5 3 泛型函數
2 5 4 泛型默認值
2 6 空安全
2 6 1 非空斷言運算符
2 6 2 空值合併運算符
2 6 3 可選鏈
2 7 模塊
2 7 1 導出
2 7 2 導入
2 7 3 頂層語句
2 8 本章小結
2 9 上機練習:統計字元串的字元數
第3章 Ability開發
3 1 Ability概述
3 1 1 單Ability應用和多Ability應用
3 1 2 HarmonyOS應用模型
3 2 FA模型介紹
3 2 1 FA模型中的Ability
3 2 2 FA模型的生命周期
3 2 3 FA模型的進程/線程模型
3 3 Stage模型介紹
3 3 1 Stage模型的設計思想
3 3 2 Stage模型的基本概念
3 4 UIAbility介紹
3 4 1 UIAbility的生命周期
3 4 2 UIAbility的啟動模式
3 4 3 UIAbility組件的基本用法
3 5 Want概述
3 5 1 Want的用途
3 5 2 Want的類型
3 5 3 Want的參數及屬性
3 6 實戰:顯式Want啟動Ability
3 6 1 新建Ability內頁面
3 6 2 新建Ability
3 6 3 使用顯式Want啟動Ability
3 6 4 運行
3 7 本章小結
3 8 上機練習:啟動系統設置
第4章 ArkUI基礎開發
4 1 ArkUI概述
4 1 1 ArkUI基本概念
4 1 2 ArkUI主要特徵
4 1 3 JS、TS、ArkTS、ArkUI、ArkCompiler之間的聯繫
4 2 聲明式開發範式
4 2 1 聲明式開發範式與類Web開發範式
4 2 2 聲明式開發範式的基礎能力
4 2 3 聲明式開發範式的整體架構
4 2 4 聲明式開發範式的基本組成
4 3 常用組件
4 4 基礎組件詳解
4 4 1 Blank
4 4 2 Button
4 4 3 Checkbox
4 4 4 CheckboxGroup
4 4 5 DataPanel
4 4 6 DatePicker
4 4 7 Divider
4 4 8 Gauge
4 4 9 Image
4 4 10 ImageAnimator
4 4 11 LoadingProgress
4 4 12 Marquee
4 4 13 Navigation
4 4 14 PatternLock
4 4 15 Progress
4 4 16 QRCode
4 4 17 Radio
4 4 18 Rating
4 4 19 RichText
4 4 20 ScrollBar
4 4 21 Search
4 4 22 Select
4 4 23 Slider
4 4 24 Span
4 4 25 Stepper與StepperItem
4 4 26 Text
4 4 27 TextArea
4 4 28 TextClock
4 4 29 TextInput
4 4 30 TextPicker
4 4 31 TextTimer
4 4 32 TimePicker
4 4 33 Toggle
4 4 34 Web
4 4 35 SymbolGlyph
4 5 本章小結
4 6 上機練習:實現高仿WeLink打卡應用
第5章 ArkUI高級開發
5 1 渲染控制
5 1 1 if/else條件渲染
5 1 2 ForEach循環渲染
5 2 容器組件詳解
5 2 1 Column和Row
5 2 2 ColumnSplit和RowSplit
5 2 3 Flex
5 2 4 Grid和GridItem
5 2 5 GridRow和GridCol
5 2 6 Lis
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於客服中心或Line或本社留言板留言,我們即儘速上架。
規格說明
大陸簡體正版圖書,訂購後正常情形下約兩周可抵台。
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理