注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件工程及軟件方法學PhoneGap移動應用開發(fā)手冊

PhoneGap移動應用開發(fā)手冊

PhoneGap移動應用開發(fā)手冊

定 價:¥49.00

作 者: (英)Matt Gifford 著,李海濤,郭光偉 譯
出版社: 人民郵電出版社
叢編項:
標 簽: 計算機與互聯(lián)網(wǎng) 軟件工程及軟件方法學

購買這本書可以去


ISBN: 9787115337405 出版時間: 2014-02-01 包裝: 平裝
開本: 16開 頁數(shù): 255 字數(shù):  

內容簡介

  《PhoneGap移動應用開發(fā)手冊》是一本介紹PhoneGap開發(fā)平臺的入門圖書,它以一種全新的方式,探討了如何在PhoneGap平臺上快速地掌握移動程序開發(fā)技巧,幫助讀者輕松地學習在PhoneGap平臺上的開發(fā)方法?!禤honeGap移動應用開發(fā)手冊》總共分為5部分。第1部分概述了PhoneGap平臺進行開發(fā)時對設備接口的相關調用,包括對移動設備上移動與定位功能、文件系統(tǒng)、音頻視頻、通訊錄以及本地事件。第2部分介紹了如何調用XUI JavaScript使用PhoneGap平臺進行程序開發(fā)。第3部分講述了如何使用jQuery Mobile進行用戶界面的開發(fā)和美化。第4部分講述了如何使用插件來擴展PhoneGap平臺的API和方法。第5部分通過介紹一系列方法幫助用戶簡化開發(fā)流程,對開發(fā)環(huán)境的部署和測試都有所介紹?! 禤honeGap移動應用開發(fā)手冊》適合想學習PhoneGap平臺開發(fā)語言、提升編程技能的人員閱讀。本書可以讓初學者迅速入門,輕松掌握PhoneGap語言;可以讓有經(jīng)驗的移動開發(fā)人員鞏固個人知識,提升編碼技能。

作者簡介

  Matt Gifford是一名來自英國劍橋的RIA開發(fā)人員,以ColdFusion、Web應用和移動開發(fā)見長。他在這些領域具有10年以上的工作經(jīng)驗,當前是Monkeh Works公司(www.monkehorks.com)的所有者。他經(jīng)常在國內會議和國際會議上發(fā)表演講,此外還為前沿的國際行業(yè)雜志撰寫文章和教程。他還經(jīng)常在其博客(www.mattgifford.co.uk)上撰寫博文。作為ColdFulsion方向的Adobe社區(qū)專家,Matt致力于倡導社區(qū)資源和行業(yè)知識的共享,并重點關注并鼓勵下一代行業(yè)精英的成長Matt是Object-Oriented Programming in ColdFusion和許多開源應用程序(包括流行的monkehTweets twitter API包裝器)的作者。

圖書目錄

目 錄
第1章 移動與定位:使用加速計和位置傳感器 1
1.1 簡介 1
1.2 使用加速計檢測設備的移動 1
實現(xiàn)步驟 2
實現(xiàn)原理 4
相關內容 5
1.3 調整加速計傳感器更新時間間隔 5
實現(xiàn)步驟 6
實現(xiàn)原理 10
相關內容 10
1.4 通過加速計事件更新對象的顯示位置 11
實現(xiàn)步驟 11
實現(xiàn)原理 16
相關內容 16
1.5 獲取設備位置傳感器信息 16
實現(xiàn)步驟 16
實現(xiàn)原理 20
相關內容 21
1.6 調整位置傳感器更新時間間隔 21
實現(xiàn)步驟 21
實現(xiàn)原理 26
相關內容 26
相關參考 26
1.7 根據(jù)位置坐標檢索地圖數(shù)據(jù) 26
準備工作 27
實現(xiàn)步驟 27
實現(xiàn)原理 32
相關內容 32
1.8 創(chuàng)建可視化羅盤顯示設備的移動方向 33
實現(xiàn)步驟 33
實現(xiàn)原理 39
相關參考 39
第2章 文件系統(tǒng)、存儲及本地數(shù)據(jù)庫 41
2.1 簡介 41
2.2 將文件保存到設備存儲區(qū) 41
實現(xiàn)步驟 41
實現(xiàn)原理 45
相關內容 45
相關參考 46
2.3 打開設備中存儲的本地文件 46
實現(xiàn)步驟 46
實現(xiàn)原理 49
相關內容 50
相關參考 50
2.4 顯示目錄內容 50
實現(xiàn)步驟 50
實現(xiàn)原理 54
相關參考 54
2.5 創(chuàng)建本地SQLite數(shù)據(jù)庫 54
實現(xiàn)步驟 54
實現(xiàn)原理 58
相關內容 58
相關參考 59
2.6 向遠程服務器上傳文件 59
實現(xiàn)步驟 59
實現(xiàn)原理 62
相關參考 63
2.7 使用Web存儲的本地存儲API來緩存內容 63
實現(xiàn)步驟 63
實現(xiàn)原理 70
相關內容 71
第3章 處理音頻、圖像和視頻 73
3.1 簡介 73
3.2 使用設備音頻錄制程序錄音 73
實現(xiàn)步驟 73
實現(xiàn)原理 78
相關參考 79
3.3 使用應用程序錄音 79
實現(xiàn)步驟 79
實現(xiàn)原理 83
相關參考 83
3.4 播放本地文件系統(tǒng)或者通過HTTP獲取的音頻文件 83
實現(xiàn)步驟 84
實現(xiàn)原理 89
相關參考 89
3.5 通過設備的視頻錄制程序錄制視頻 89
實現(xiàn)步驟 89
實現(xiàn)原理 93
3.6 從設備的照片庫中加載照片 94
實現(xiàn)步驟 94
實現(xiàn)原理 96
相關內容 97
相關參考 97
3.7 使用canvas添加圖像效果 97
實現(xiàn)步驟 97
實現(xiàn)原理 101
相關內容 101
第4章 處理通訊錄 103
4.1 簡介 103
4.2 列表顯示通訊錄內容 103
實現(xiàn)步驟 103
實現(xiàn)原理 108
相關內容 108
相關參考 108
4.3 顯示選定通訊錄的信息 108
準備工作 108
實現(xiàn)步驟 109
實現(xiàn)原理 113
相關參考 113
4.4 新建并保存聯(lián)系人 113
準備工作 114
實現(xiàn)步驟 114
實現(xiàn)原理 119
相關內容 119
深入內容 120
第5章 本地事件 121
5.1 簡介 121
5.2 暫停應用程序 121
實現(xiàn)步驟 121
實現(xiàn)原理 123
相關內容 123
5.3 恢復應用程序 123
實現(xiàn)步驟 124
實現(xiàn)原理 127
相關參考 127
5.4 顯示設備電池狀態(tài) 127
實現(xiàn)步驟 128
實現(xiàn)原理 132
相關內容 133
5.5 本地搜索按鈕 133
實現(xiàn)步驟 133
實現(xiàn)原理 136
相關內容 136
5.6 顯示網(wǎng)絡連接狀態(tài) 136
實現(xiàn)步驟 136
實現(xiàn)原理 141
相關內容 142
5.7 創(chuàng)建自定義子菜單 142
實現(xiàn)步驟 142
實現(xiàn)原理 146
相關內容 146
相關參考 146
第6章 使用XUI 147
6.1 簡介 147
準備工作 148
實現(xiàn)步驟 148
6.2 XUI庫的基礎 149
實現(xiàn)步驟 149
實現(xiàn)原理 156
6.3 Dom操作 156
實現(xiàn)步驟 157
實現(xiàn)原理 159
6.4 觸摸和手勢事件 160
實現(xiàn)步驟 160
實現(xiàn)原理 163
6.5 更新元素風格 163
實現(xiàn)步驟 163
實現(xiàn)原理 167
相關內容 167
6.6 處理遠程數(shù)據(jù)和AJAX請求 168
實現(xiàn)步驟 168
實現(xiàn)原理 171
6.7 為元素添加動態(tài)效果 172
實現(xiàn)步驟 172
實現(xiàn)原理 175
第7章 使用jQuery Mobile進行用戶界面開發(fā) 177
7.1 簡介 177
7.2 創(chuàng)建jQuery Mobile布局 177
準備工作 177
實現(xiàn)步驟 178
實現(xiàn)原理 185
7.3 在jQuery Mobile頁面中保存數(shù)據(jù) 186
實現(xiàn)步驟 186
實現(xiàn)原理 191
相關內容 192
相關參考 192
7.4 jQuery Mobile ThemeRoller的使用 192
實現(xiàn)步驟 192
實現(xiàn)原理 197
相關內容 197
第8章 PhoneGap插件擴展 199
8.1 簡介 199
8.2 使用本地插件擴展Cordova Android應用程序 199
準備工作 200
實現(xiàn)步驟 200
實現(xiàn)原理 206
8.3 使用本地插件擴展Cordova iOS應用程序 207
實現(xiàn)步驟 207
實現(xiàn)原理 214
8.4 插件庫 215
實現(xiàn)步驟 215
實現(xiàn)原理 216
第9章 開發(fā)工具及測試 217
9.1 簡介 217
9.2 Cordova下載 217
實現(xiàn)步驟 217
實現(xiàn)原理 219
9.3 使用命令行新建iOS Cordova項目 219
實現(xiàn)步驟 219
實現(xiàn)原理 221
相關內容 222
調試程序 222
9.4 使用Xcode模板開發(fā)iOS的Cordova應用程序 222
實現(xiàn)步驟 223
實現(xiàn)原理 229
相關內容 229
9.5 使用Eclipse開發(fā)Android Cordova應用程序 231
準備工作 231
實現(xiàn)步驟 234
實現(xiàn)原理 239
相關內容 240
9.6 控制Android虛擬機 240
實現(xiàn)步驟 240
實現(xiàn)原理 243
9.7 使用Adobe Dreamweaver開發(fā)Cordova應用程序 243
準備工作 243
實現(xiàn)步驟 244
實現(xiàn)原理 248
相關內容 249
9.8 使用PhoneGap Build服務 249
準備工作 249
實現(xiàn)步驟 250
實現(xiàn)原理 252
相關內容 252

本目錄推薦

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