注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計HarmonyOS原子化服務卡片原理與實戰(zhàn)

HarmonyOS原子化服務卡片原理與實戰(zhàn)

HarmonyOS原子化服務卡片原理與實戰(zhàn)

定 價:¥129.00

作 者: 李洋
出版社: 清華大學出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787302606994 出版時間: 2022-12-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 字數(shù):  

內(nèi)容簡介

  本書主要闡述鴻蒙操作系統(tǒng)(HarmonyOS)應用開發(fā)中全新的服務形式,原子化服務與服務卡片技術發(fā)展的必然趨勢、運行的基本概念、原理與實戰(zhàn)開發(fā)練習。 本書總共分為三篇9章。篇基礎原理篇為本書的第1到第3章,分別是概述、開發(fā)環(huán)境和快速入門、HarmonyOS應用基礎與原理三章。第二篇成長提高篇為本書的第4到第6章,分別是常用模板開發(fā)練習,常用組件布局開發(fā),業(yè)務功能與數(shù)據(jù)管理開發(fā)三章。第三篇案例實戰(zhàn)篇為本書的第7章到第9章,分別是設計與UX相關、案例實戰(zhàn)開發(fā)練習、編譯測試與上架申請。 本書創(chuàng)作主要使用了JS、Java、eTS三類開發(fā)語言,直接從事代碼開發(fā)相關的讀者,少需要具備這三類開發(fā)語言其中一種的入門級基礎知識才能很好地閱讀。同時本書對原子化服務與服務卡片技術發(fā)展的宏觀背景與必然趨勢、策劃創(chuàng)意來源、設計和UX要求、編譯和上架申請流程進行了詳細地介紹,也適合如應用開發(fā)決策者、產(chǎn)品經(jīng)理、設計師、運營人員等應用開發(fā)運營團隊成員閱讀。

作者簡介

  李洋,深圳市蛟龍騰飛網(wǎng)絡科技有限公司CEO兼CTO、HDE(華為開發(fā)者專家)、開放原子開源基金會開源教育銀牌認證講師;首屆HarmonyOS開發(fā)者創(chuàng)新大賽導師、OpenHarmony Gitee教育倉首批課程貢獻者、OpenHarmony開源開發(fā)者成長計劃活動導師、華為開發(fā)者聯(lián)盟論壇、51CTO、華秋電子 HarmonyOS技術社區(qū)版主與講師?!对破放茟?zhàn)略:網(wǎng)絡時代與網(wǎng)絡世界中企業(yè)強盛之道》《鴻蒙生態(tài):開啟萬物互聯(lián)的智慧新時代》圖書作者。

圖書目錄


篇基礎原理篇
第1章概述
1.1HarmonyOS與新服務
1.1.1HarmonyOS簡述
1.1.2應用軟件發(fā)展簡述
1.1.3HarmonyOS全場景新服務
1.2原子化服務卡片
1.2.1關于原子化服務
1.2.2關于卡片F(xiàn)A的形式
1.2.3原子化服務卡片場景創(chuàng)新
1.3開發(fā)者參與的價值和意義
1.3.1綜述
1.3.2榮耀和尊嚴
1.3.3成長與職業(yè)
1.3.4紅利和財富
1.3.5創(chuàng)業(yè)與夢想
1.3.6耐心和堅持
1.4初識原子化服務與服務卡片開發(fā)
1.4.1需求創(chuàng)意
1.4.2練習前提
1.4.3展示效果
1.4.4開發(fā)步驟
第2章開發(fā)環(huán)境和快速入門
2.1開發(fā)學習概述
2.1.1工具簡介
2.1.2開發(fā)流程
2.1.3學習計劃
2.2華為開發(fā)者聯(lián)盟賬號
2.2.1材料準備
2.2.2注冊流程
2.2.3認證流程
2.3DevEco Studio快速入門
2.3.1環(huán)境搭建流程
2.3.2下載與安裝軟件
2.3.3開發(fā)環(huán)境配置
2.4第1個工程項目與多設備練習
2.4.1創(chuàng)建第1個工程項目
2.4.2運行Hello World
2.4.3多設備練習
 
 
2.5低代碼開發(fā)
2.5.1低代碼開發(fā)介紹
2.5.2低代碼開發(fā)流程
2.5.3多語言支持與開發(fā)
2.5.4低代碼屏幕適配
2.6使用eTS語言開發(fā)
2.6.1創(chuàng)建eTS工程
2.6.2工程案例練習
2.6.3多設備樣式展示
第3章HarmonyOS應用開發(fā)基礎與原理
3.1HarmonyOS應用開發(fā)綜述
3.1.1綜述與基本概念
3.1.2應用配置文件
3.1.3資源文件
3.1.4應用數(shù)據(jù)管理
3.1.5應用安全管理
3.1.6應用隱私保護
3.1.7第三方應用調(diào)用管控機制
3.2原子化服務總體開發(fā)要求
3.2.1綜述
3.2.2便捷服務基礎信息開發(fā)指導
3.2.3服務卡片概述
3.2.4JS服務卡片開發(fā)與語法
3.3Ability框架
3.3.1Ability概述
3.3.2Page Ability基本概念
3.3.3Service Ability基本概念
3.3.4Data Ability
3.3.5Intent
第二篇成長提高篇
第4章常用模板開發(fā)練習
4.1常用模板練習
4.1.1工程項目模板匯總
4.1.2卡片模板的使用說明
4.2常用JS卡片模板練習
4.2.1Empty Ability工程模板
4.2.2Login Ability工程模板
4.3常用Java卡片模板練習
4.3.1Immersive Pattern卡片模板練習
4.3.2Grid Pattern卡片模板練習
4.3.3Image With Information卡片模板練習
4.4eTS語言工程模板練習
4.4.1Empty Ability工程模板
4.4.2About Ability工程模板
4.4.3List Ability工程模板
第5章常用組件布局開發(fā)
5.1JS通用組件
5.1.1通用屬性
5.1.2通用樣式
5.1.3通用事件
5.1.4漸變樣式
5.1.5媒體查詢
5.2JS容器組件
5.2.1容器組件
5.2.2容器組件示例
5.3JS基礎組件
5.3.1基礎組件
5.3.2基礎組件示例
5.4JS自定義組件與附錄
5.4.1基本用法
5.4.2自定義事件
5.4.3props
5.4.4附錄
5.5Java組件開發(fā)
5.5.1常用布局
5.5.2常用組件
5.5.3自定義組件與布局
5.6eTS組件開發(fā)
5.6.1通用事件
5.6.2通用屬性
5.6.3手勢處理
5.6.4基礎組件
5.6.5容器組件
5.6.6媒體組件
5.6.7繪制組件
第6章業(yè)務功能與數(shù)據(jù)管理開發(fā)
6.1卡片流轉(zhuǎn)功能開發(fā)
6.1.1流轉(zhuǎn)簡介
6.1.2跨端遷移開發(fā)指導
6.2華為分享接入
6.2.1整體介紹
6.2.2開發(fā)步驟
6.3平行視界
6.3.1概念簡介
6.3.2開發(fā)指導
6.4常用功能
6.4.1公共事件
6.4.2權限申請
6.4.3數(shù)據(jù)管理
6.4.4網(wǎng)絡與連接
6.4.5AI能力
6.5API與第三方組件開發(fā)
6.5.1API開發(fā)說明
6.5.2組件的引用方式
6.6OpenHarmony應用開發(fā)
第三篇案例實戰(zhàn)篇
第7章設計與UX
7.1概述
7.1.1基本說明
7.1.2理念原則
7.2通用基本設計
7.2.1導航架構
7.2.2人機交互
7.2.3視覺風格
7.2.4布局
7.2.5界面用語
7.3分布式
7.3.1基本規(guī)則與構架
7.3.2連續(xù)性與協(xié)同性設計
7.4原子化服務與服務卡片設計
7.4.1概述
7.4.2尺寸要求
7.4.3內(nèi)容設計
7.4.4設計自檢
7.5原子化服務的流轉(zhuǎn)與分享
7.5.1服務流轉(zhuǎn)
7.5.2分享服務
7.6AI設計與全球化
7.6.1AI設計
7.6.2全球化
7.7無障礙設計與隱私設計
7.7.1無障礙設計
7.7.2隱私設計
7.8多設備設計與設計工具資源
7.8.1多設備設計
7.8.2設計工具資源
第8章案例實戰(zhàn)開發(fā)練習
8.1道德經(jīng)
8.2視頻組件的應用
8.3多個卡片入口設置
8.4音樂播放類原子化服務
8.4.1卡片消息持久化
8.4.2音樂播放接口使用
8.4.3建立音樂播放統(tǒng)一管理
8.4.4卡片控制音樂播放
8.4.5頁面控制音樂播放
8.5鴻蒙碼的應用
8.6服務卡片與原子化服務、App、H5連接
8.6.1新聞公共頁面編寫
8.6.2卡片入口打開App或者H5
8.7多場景編輯與華為、暢連分享實現(xiàn)
第9章編譯測試與上架申請
9.1編譯構建
9.1.1概述
9.1.2方舟編譯器
9.1.3編譯構建前配置
9.1.4配置Java代碼混淆
9.1.5編譯構建生成HAP
9.2原子化服務的運行
9.2.1使用模擬器運行
9.2.2使用遠程真機運行
9.2.3使用本地真機運行
9.3調(diào)試原子化服務
9.3.1使用真機進行調(diào)試
9.3.2使用模擬器進行調(diào)試
9.3.3其他調(diào)試
9.4原子化服務測試
9.4.1HUAWEI DevEco Services
9.4.2具體測試操作
9.5原子化服務發(fā)布流程
9.5.1準備原子化服務發(fā)布簽名文件
9.5.2構建類型為Release的HAP
9.5.3原子化服務發(fā)布流程案例
 

本目錄推薦

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