JavaScript 移動設備應用程序開發 JavaScript Mobile Application Development
Hazem Saleh 吳驊 譯
- 出版商: 清華大學
- 出版日期: 2020-10-01
- 定價: $534
- 售價: 7.9 折 $422
- 語言: 簡體中文
- 頁數: 252
- 裝訂: 平裝
- ISBN: 7302560714
- ISBN-13: 9787302560715
-
相關分類:
JavaScript、Cross-Platform
- 此書翻譯自: JavaScript Mobile Application Development
立即出貨
買這商品的人也買了...
-
網頁設計的 101 項法則-動手前一定要知道的大小事 (The Web Designer's 101 Most Important Decisions)$450$383 -
$474深入理解JavaScript -
$469PHP MySQL 和 JavaScript 入門經典, 6/e (PHP, MySQL & JavaScript All in One, Sams Teach Yourself, 6/e) -
Firebase 開發實務$450$356 -
實戰 Firebase|APP 開發者的最佳雲端服務平台$400$340 -
精通 CSS 高級 Web 標準解決方案, 3/e$594$564 -
$709深入解析 CSS (CSS in Depth) -
$653PHP 7 開發寶典, 4/e (PHP 7 Solutions: Dynamic Web Design Made Easy, 4/e) -
$454OpenCV 4.5 電腦視覺開發實戰 (基於 VC++) -
$706編寫安全的移動應用程序 — 基於 PHP 和 JavaScript 技術 (Secure Development for Mobile Apps: How to Design and Code Secure Mobile Applications with PHP and JavaScript) -
【新裝版】3小時讀通幾何$340$289 -
超完美 CSS 設計風格指南$520$411 -
一本精通 - OpenCV 與 AI 影像辨識$680$537 -
$331精通 CSS + DIV 網頁樣式與佈局 -
全端網站開發筆記:活用 MERN 技術,打造制霸全球的動態網站,開創六位數被動收入!(iThome鐵人賽系列書)【軟精裝】$790$593 -
CSS 創意項目實踐$588$559 -
$360MySQL 實用教程, 4/e -
Type Script + Vue.js 一氣呵成 - 前端開發大白到大神$900$711 -
原生全端開發 - 使用 Node.js 建立最漂亮強大的網站$1,080$853 -
工程數學學習要訣 (上), 21/e$800$760 -
工程數學學習要訣 (下), 21/e$800$760 -
$768算法競賽黃金法則 (提高算法和思考力的77項技巧) -
$894JavaScript 高級編程權威指南 -
秒懂 AI 輔助行動網頁設計:Visual Studio Code + GitHub Copilot + Bootstrap 5 + CSS3 + HTML5 + Web 專案實作$560$442 -
AI 時代的網頁設計 HTML、CSS、JavaScript、RWD、Bootstrap、Vue.js、jQuery, 9/e$620$490
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$576 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
78折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$390 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
本書詳細闡述了與JavaScript移動設備應用程序開發相關的基本解決方案,
主要包括Apache Cordova簡介、開發第一個Cordova應用程序、Apache Cordova開發工具、
Cordova API、深入討論Cordova API、開發自定義Cordova插件、
Cordova應用程序邏輯單元測試、Mega應用程序等內容。
此外,本書還提供了相應的示例、代碼,以幫助讀者進一步理解相關方案的實現過程。
本書適合作為高等院校計算機及相關專業的教材和教學參考書,
也可作為相關開發人員的自學教材和參考手冊。
目錄大綱
目錄
第1章Apache Cordova簡介 1
1.1 什麼是Apache Cordova 1
1.2 不同移動開發平臺間的差異(移動Web、混合移動和原生移動應用程序) 2
1.3 為什麼使用Apache Cordova開發移動應用程序 4
1.4 Cordova體系結構 5
1.5 Cordova API概述15
1.6 本章小結17
第2章開發第一個Cordova應用程序19
2.1 Cordova CLI簡介19
2.1.1 安裝Apache Cordova 19
2.1.2 生成Sound Recorder初始代碼20
2.2 開發Sound Recorder應用程序26
2.2.1 Sound Recorder中的各項功能26
2.2.2 Sound Recorder的準備工作28
2.2.3 Sound Recorder的細節信息28
2.2.4 錄製和回放音頻文件34
2.3 構建和運行Sound Recorder應用程序38
2.4 本章小結38
第3章Apache Cordova開發工具39
3.1 配置Android開發環境39
3.1.1 擴展現有的Eclipse IDE 40
3.1.2 創建Android虛擬設備43
3.1.3 將Sound Recorder應用程序導入Eclipse中46
3.1.4 在真實設備上運行Sound Recorder應用程序50
3.2 配置iOS開發環境51
3.2.1 將Sound Recorder應用程序導入Xcode中52
3.2.2 在真實iOS設備上運行Sound Recorder應用程序55
3.3 配置Windows Phone開發環境62
3.3.1 將Sound Recorder應用程序導入Visual Studio中64
3.3.2 在真實的Windows Phone設備上運行Sound Recorder應用程序66
3.4 本章小結68
第4章Cordova API 69
4.1 Cordova Exhibition應用程序69
4.2 Cordova Exhibition應用程序結構70
4.3 加速計72
4.3.1 演示程序72
4.3.2 HTML頁面73
4.3.3 視圖控制器74
4.3.4 API 76
4.4 相機78
4.4.1 演示程序78
4.4.2 HTML頁面79
4.4.3 視圖控制器80
4.4.4 API 82
4.5 指南針85
4.5.1 演示程序86
4.5.2 HTML頁面86
4.5.3 視圖控制器87
4.5.4 API 90
4.6 連接92
4.6.1 演示程序92
4.6.2 HTML頁面93
4.6.3 視圖控制器93
4.6.4 API 94
4.7 聯繫人95
4.7.1 演示程序95
4.7.2 HTML頁面96
4.7.3 視圖控制器97
4.7.4 API 101
4.8 設備104
4.8.1 演示程序104
4.8.2 HTML頁面105
4.8.3 視圖控制器106
4.8.4 API 106
4.9 地理位置107
4.9.1 演示程序108
4.9.2 HTML頁面109
4.9.3 視圖控制器109
4.9.4 API 110
4.10 國際化113
4.10.1 演示程序113
4.10.2 HTML頁面114
4.10.3 視圖控制器114
4.10.4 API 116
4.11 InAppBrowser 117
4.11.1 演示程序118
4.11.2 HTML頁面119
4.11.3 視圖控制器119
4.11.4 API 120
4.12 本章小結122
第5章深入討論Cordova API 123
5.1 多媒體、文件和捕捉功能123
5.1.1 演示程序123
5.1.2 HTML頁面124
5.1.3 視圖控制器126
5.1.4 API 130
5.2 通知139
5.2.1 演示程序139
5.2.2 HTML頁面140
5.2.3 視圖控制器141
5.2.4 API 143
5.3 存儲145
5.3.1 演示程序146
5.3.2 HTML頁面147
5.3.3 視圖控制器148
5.3.4 API 151
5.4 完善Cordova Exhibition應用程序152
5.5 Cordova事件156
5.6 本章小結158
第6章開發自定義Cordova插件159
6.1 開發自定義Cordova插件159
6.1.1 使用plugman 160
6.1.2 插件定義162
6.1.3 定義插件的JavaScript接口165
6.2 開發Android代碼167
6.3 開發iOS代碼172
6.4 開發Windows Phone代碼176
6.5 將插件發布至Cordova Registry 178
6.6 測試Cordova插件179
6.7 本章小結183
第7章Cordova應用程序邏輯單元測試185
7.1 Jasmine簡介185
7.2 配置Jasmine 185
7.3 編寫第一個Jasmine測試187
7.4 Jasmine匹配器192
7.5 開發Cordova應用程序測試192
7.5.1 Weather應用程序簡介193
7.5.2 開發同步代碼測試203
7.5.3 開發異步代碼測試206
7.5.4 手動執行測試209
7.6 利用Karma實現自動化測試210
7.6.1 安裝Karma 210
7.6.2 Karma配置211
7.6.3 在移動設備上運行測試213
7.6.4 生成XML JUnit和代碼覆蓋率報告214
7.6.5 與CI工具集成測試217
7.7 本章小結218
第8章Mega應用程序219
8.1 Mega應用程序規範/線框圖219
8.2 準備Mega應用程序221
8.3 Mega應用程序體系結構222
8.4 Mega應用程序模型和API 225
8.5 Mega應用程序用戶界面234
8.6 完善Mega應用程序248
8.7 部署和運行Mega應用程序250
8.8 改進Mega應用程序251
8.9 本章小結252


