出版時間:2013-2 出版社:人民郵電出版社 作者:饒 俠,張 堅,趙莉萍
Tag標簽:無
前言
當前,PhoneGap已經(jīng)成為最流行的移動市場跨平臺開發(fā)工具之一,越來越多的開發(fā)者和知名企業(yè)將其作為開發(fā)移動應用程序的首選移動跨平臺解決方案。 PhoneGap是一個基于HTML、CSS和JavaScript創(chuàng)建跨平臺移動應用程序的快速開發(fā)平臺。與傳統(tǒng)Web應用不同的是,它使開發(fā)者能夠利用iPhone、Android等智能手機的核心本地功能(包括地理定位、加速器、聯(lián)系人、聲音和振動等)。此外,它還擁有非常豐富的插件,并可以憑借其輕量級的插件式架構(gòu)來擴展無限的功能。 PhoneGap被Adobe公司收購之后,作為Adobe公司向Web平臺進軍的主打產(chǎn)品被寄予厚望,而其核心模塊Cordova作為開源項目捐獻給Apache之后也獲得了眾多IT巨頭的支持。目前,PhoneGap的相關技術也在飛速發(fā)展,相關的資源也越來越多了?! 榱耸箯V大讀者能夠充分了解PhoneGap的基礎知識,并且能結(jié)合HTML5相關技術開發(fā)相應的移動應用,本書全面介紹了使用PhoneGap進行程序開發(fā)的相關知識。在學習完本書之后,相信讀者一定能夠掌握這門技術,并可以進行實際項目的開發(fā)。 本書特色 本書詳細介紹了PhoneGap從1.2到2.x的主要變化和最新特性(比如PhoneGap的嵌入式特性和命令行工具等),以及很多實際開發(fā)中比較重要的應用調(diào)試方法和開發(fā)技巧。同時,書中還深入分析了PhoneGap的源碼并詳細而準確地描述了JavaScript與本地代碼通信的實現(xiàn)原理。此外,本書還結(jié)合目前比較流行的移動Web開發(fā)框架(jQuery Mobile、Backbone.js、Sencha Touch和Dojo Mobile等)給出了一些比較完整的參考實例,相信會對讀者今后的應用開發(fā)有一定幫助?! ”緯鴥?nèi)容 本書共17章,主要內(nèi)容如下所示?! 〉?章首先對PhoneGap的概念、歷史、現(xiàn)狀、優(yōu)缺點以及API進行了簡要介紹,然后介紹了與PhoneGap密切相關的HTML5技術的發(fā)展史和新功能,最后對PhoneGap的其他相關技術做了簡要描述,包括PhoneGap的主要競爭對手和目前前端開發(fā)用到的主流JavaScript框架。 第2章首先闡述了基于PhoneGap的移動本地應用的開發(fā)周期,然后介紹如何在主流的移動開發(fā)平臺Android、iOS和Windows Phone上快速開發(fā)一個PhoneGap應用,最后介紹如何利用Adobe提供的PhoneGap Build給各個移動平臺打包安裝程序。 第3章介紹了PhoneGap如何與流行的移動Web應用開發(fā)框架(jQuery Mobile+Backbone.js、Sencha Touch和Dojo Mobile)進行整合,并通過構(gòu)建MiniNote應用原型來闡述各框架的具體用法?! 〉?章詳細介紹了如何監(jiān)聽和使用PhoneGap獨有的各個事件?! 〉?章首先介紹了白名單安全機制,掌握如何控制外部Web頁面加載的方法,然后介紹了如何給應用添加通知信息,最后介紹了獲取設備信息以及檢測網(wǎng)絡狀況的方法。 第6章介紹了如何使用PhoneGap的加速計API,包括加速計原理、應用場景、相關對象和方法,最后通過兩個小例子——“搖一搖”和“重力感應”回顧了前面介紹的內(nèi)容。 第7章介紹了如何使用PhoneGap的地理位置API,包括應用場景、相關對象和方法,并提供了兩個簡單的示例?! 〉?章介紹了如何使用PhoneGap的指南針API,包括指南針的原理、應用場景、相關對象和方法,最后通過一個綜合實例“指南針應用”來加深讀者的理解?! 〉?章介紹如何使用移動設備的各種媒體設備(如照相機和錄音器)捕獲音頻和視頻?! 〉?0章介紹PhoneGap如何操作手機的通訊錄。首先介紹了PhoneGap提供的與通訊錄操作相關的各個對象,然后利用這些對象模擬了一個簡單的通訊錄操作應用。 第11章介紹PhoneGap所提供的各種存儲選項,包含localStorage、WebGL以及諸如Lawnchair之類的流行的輕量級存儲方案,并結(jié)合實例闡述具體的用法?! 〉?2章介紹如何使用文件系統(tǒng),包括文件系統(tǒng)的創(chuàng)建、文件和目錄的操作以及文件的上傳及下載等常見應用場景?! 〉?3章首先介紹了PhoneGap的插件架構(gòu)并告知讀者獲取插件的途徑,然后詳細介紹了如何在Android平臺,iOS平臺和Windows Phone平臺使用插件。之后還介紹了如何在各個平臺(Android、iOS、Windows Phone)編寫屬于自己的插件。最后簡單介紹了PhoneGap的嵌入式特性?! 〉?4章對目前比較流行的第三方插件進行了概述。首先重點講述了NativeControls插件、WebGL插件、二維碼插件、藍牙插件、短信插件、國際化插件,然后對其他常用插件進行了簡單介紹并給出了下載地址。值得一提的是,本章還講述了如何將PhoneGap應用部署到桌面系統(tǒng)上的兩個插件:Mac插件和Windows插件?! 〉?5章介紹了PhoneGap在不同開發(fā)階段的應用調(diào)試方法,包括桌面瀏覽器調(diào)試、原生開發(fā)環(huán)境調(diào)試以及遠程調(diào)試?! 〉?6章結(jié)合源碼分析了PhoneGap在主流平臺(iOS和Android)上實現(xiàn)JavaScript和本地代碼之間交互通信的原理,并簡要介紹了其他平臺的實現(xiàn)方式?! 〉?7章通過一個綜合實例“Mininote應用”回顧了前面介紹的內(nèi)容。該實例通過各項具體的功能將之前學習的各類API融匯其中,使讀者加深對PhoneGap技術的理解,其功能包括數(shù)據(jù)存儲、數(shù)據(jù)備份、數(shù)據(jù)恢復、拍照、發(fā)送微博、觸摸刪除、“搖一搖”刪除、筆記分類和界面更換等。 閱讀要求 從技術層面上來說,閱讀本書的最低要求是能看懂一定的JavaScript代碼和HTML代碼并進行編寫。 從環(huán)境層面上來說,閱讀本書時,讀者需要一臺電腦,其中配有一個Web瀏覽器以及一個代碼編輯器。 不過,因為PhoneGap是跨平臺開發(fā)工具,所以讀者需要針對不同的平臺安裝和配置對應的本地SDK?! ±?,如果讀者想發(fā)布基于PhoneGap的iOS應用,那么一臺蘋果電腦是必不可少的,并且讀者還需要安裝XCode和PhoneGap相應的SDK?! ≡俦热?,如果讀者想發(fā)布基于PhoneGap的Windows Phone應用,則需要一臺PC機并且安裝好Visual Studio開發(fā)環(huán)境。 讀者對象 本書主要面向?qū)﹂_發(fā)移動應用程序感興趣的前端工程師或者是有一些Web技術基礎的開發(fā)者,大概可以分為以下幾個類別: 前端工程師; 中高級Web開發(fā)人員; Web技術愛好者; 有一定Web基礎的本地移動應用開發(fā)者。 本書體例 在本書中,讀者會看到幾個標題頻繁出現(xiàn)。為了更清晰地講解PhoneGap的API,本書使用如下兩個標題?! ≈饕獙ο箨U述。此處闡述了對應API所涉及的主要對象的屬性和方法,以便更好地理解下文所要講解的內(nèi)容?! ∠嚓P業(yè)務操作。此處通過實例來闡述對應API的實際用法以及可能遇到的實際問題的解決方法。 此外,讀者還可以發(fā)現(xiàn)區(qū)分不同類型信息的多種文本風格。以下是這些風格的一些示例?! ”热?,代碼塊或命令行操作如下所示: var options = { frequency: 3000 }; watchID = navigator.compass.watchHeading(onSuccess, onError, options); 警告或重要提示如下所示: 注意 目前,Android和Windows Phone 7 均不支持filter參數(shù)?! ”緯髡摺 ”緯饕绅垈b、張堅、趙莉萍編著,其他參與資料整理的人員有黃平、董龍飛、段少婷、艾婷等人。再次對他們的辛勤工作表示感謝! 作者致謝 感謝我們的家人和朋友在本書寫作過程中給予的大力支持和無微不至的照顧,使我們在寫作的同時不影響生活和健康?! 「兄x圖靈公司的編輯在整個寫作過程中為我們提供的有用建議,感謝她們在溝通過程中給予我們的支持和關心,以及她們在編輯過程中的辛勤工作?! 「兄xAdobe的同事為我們提供的幫助,這里尤其要感謝以下幾位?! dobe Web Platform & Authoring資深總監(jiān)Arno,感謝他為我們撰寫精彩的序言?! ∥覀兊慕?jīng)理黃平,感謝他在寫作過程中給予我們的大力支持?! ∥覀兊耐露堬w,感謝他為我們提供了這次難得的機會,使我們可以與中國的前端開發(fā)者一起探討PhoneGap技術?! ∥覀兊耐露紊冁靡约癆dobe中國技術社區(qū),感謝他們?yōu)槲覀兲峁┑闹С峙c幫助?! ∽詈?,要感謝在本書寫作過程中辛勤付出的每一個人,你們都為本書的完成貢獻了自己的力量,在此我們謹向他們表達我們最誠摯的謝意! 源代碼下載 本書的示例代碼均可從圖靈社區(qū)本書主頁免費注冊下載?! ∽x者反饋 你只需發(fā)送郵件到郵箱,便能把反饋傳達給我們,例如對本書的建議、書中的小錯誤以及關于本書的任何疑問,我們對此將感激不盡。
內(nèi)容概要
《深入淺出PhoneGap》深入淺出地介紹了時下流行的開源移動開發(fā)平臺PhoneGap,內(nèi)容涵蓋PhoneGap 的各類API、插件機制和第三方常用插件,以及各主流平臺上的通信機制的實現(xiàn)方式。此外,本書還介紹了如何整合流行的移動Web 開發(fā)框架(如Sencha Touch、jQuery Mobile 和Dojo Mobile 等),并用一個記事本的綜合實例來展示如何基于PhoneGap 構(gòu)建移動應用?! 渡钊霚\出PhoneGap》適合所有想開發(fā)移動應用的Web 開發(fā)人員。
作者簡介
饒俠:畢業(yè)于北京大學,目前就職于Adobe中國研發(fā)中心,喜歡各種Web前端技術,對Java EE相關技術也有一定研究。張堅:畢業(yè)于北京大學,目前就職于Adobe中國研發(fā)中心,熱衷于Web開發(fā)技術。趙莉萍:畢業(yè)于北京航空航天大學,曾擔任前端工程師和Flash工程師職位,目前就職于Adobe中國研發(fā)中心,對Web開發(fā)有濃厚興趣。
書籍目錄
第1章概述 1.1PhoneGap概述 1.1.1PhoneGap是什么 1.1.2PhoneGap的由來 1.1.3PhoneGap現(xiàn)狀 1.1.4PhoneGap的優(yōu)缺點 1.1.5PhoneGapAPI簡介 1.2HTML5簡介 1.2.1HTML5發(fā)展史 1.2.2HTML5的新功能 1.3相關技術 1.3.1Titanium 1.3.2AdobeAIR 1.3.3Corona 1.3.4AppMobi 1.3.5JavaScript移動UI框架介紹 1.4小結(jié) 第2章基于PhoneGap快速開發(fā)移動Web應用 2.1PhoneGap構(gòu)成 2.2基于PhoneGap移動本地應用開發(fā)周期 2.3PhoneGap發(fā)布包 2.4Android系統(tǒng)下快速開發(fā) 2.4.1環(huán)境準備與配置 2.4.2在Android平臺上創(chuàng)建基于PhoneGap的HelloWorld應用 2.5iOS系統(tǒng)下快速開發(fā) 2.5.1環(huán)境準備與配置 2.5.2在iOS平臺上創(chuàng)建基于PhoneGap的HelloWorld應用 2.6WindowsPhone系統(tǒng)下快速開發(fā) 2.6.1環(huán)境準備與配置 2.6.2在WindowsPhone平臺上創(chuàng)建基于PhoneGap的HelloWorld應用 2.7PhoneGapBuild 第3章PhoneGap與移動Web應用開發(fā)框架 3.1jQueryMobile+Backbone.js+Underscore.js 3.1.1jQueryMobile介紹 3.1.2Backbone.js和Underscore.js介紹 3.1.3使用jQueryMobile、Backbone.js和Underscore.js構(gòu)建MiniNote原型 3.2SenchaTouch 3.2.1SenchaTouch介紹 3.2.2使用SenchaTouch構(gòu)建MiniNote原型 3.3DojoMobile 3.3.1DojoMobile介紹 3.3.2利用DojoMobile構(gòu)建MiniNote原型 第4章PhoneGap事件機制 4.1注冊事件監(jiān)聽器 4.2PhoneGap特有事件 4.2.1deviceready 4.2.2backbutton 4.2.3pause和resume 4.2.4searchbutton 4.2.5online和offline 4.2.6menubutton 4.2.7batterycritical、batterylow和batterystatus 4.2.8startcallbutton和endcallbutton 4.2.9volumedownbutton和volumeupbutton 第5章PhoneGap的應用、通知、設備與網(wǎng)絡連接API 5.1應用API 5.1.1PhoneGap白名單安全機制 5.1.2主要對象闡述 5.1.3相關業(yè)務操作 5.2通知API 5.2.1主要對象闡述 5.2.2相關業(yè)務操作 5.3設備API 5.3.1主要對象闡述 5.3.2相關業(yè)務操作 5.4網(wǎng)絡連接API 第6章PhoneGap的加速計API 6.1加速計原理介紹 6.2加速計應用場景和實例 6.3主要對象闡述 6.4相關業(yè)務操作 6.4.1獲取當前設備在x、y和z軸上的加速度 6.4.2定期獲取設備的加速度信息 6.4.3取消定期獲取設備的加速度信息 6.4.4綜合實例 第7章PhoneGap的地理位置API 7.1地理位置應用場景和實例 7.2主要對象闡述 7.2.1Position對象 7.2.2PositionError對象 7.2.3Coordinates對象 7.2.4Geolocation選項參數(shù) 7.3相關業(yè)務操作 7.3.1獲取設備當前的地理位置信息 7.3.2定期獲取設備的地理位置信息 7.3.3取消定期獲取設備的地理位置信息 7.3.4綜合實例 第8章PhoneGap的指南針API 8.1指南針原理分析 8.2指南針應用場景和實例 8.3主要對象闡述 8.3.1CompassHeading對象 8.3.2CompassError對象 8.3.3Compass選項參數(shù) 8.4相關業(yè)務操作 8.4.1獲取設備當前的指南針信息 8.4.2定期獲取設備的指南針信息 8.4.3取消定期獲取設備的指南針信息 8.4.4綜合實例:制作一個指南針應用 第9章PhoneGap的照相機API、捕獲API和媒體API 9.1照相機API 9.1.1主要對象闡述 9.1.2相關業(yè)務操作 9.2捕獲API 9.2.1主要對象闡述 9.2.2相關業(yè)務操作 9.3媒體API 9.3.1主要對象闡述 9.3.2相關業(yè)務操作 第10章PhoneGap的通訊錄API 10.1主要對象闡述 10.1.1聯(lián)系人信息 10.1.2聯(lián)系人名字 10.1.3聯(lián)系人郵件和電話 10.1.4聯(lián)系人的地址 10.1.5聯(lián)系人組織結(jié)構(gòu) 10.2相關業(yè)務操作 10.2.1查找聯(lián)系人 10.2.2創(chuàng)建聯(lián)系人 10.2.3保存聯(lián)系人 10.2.4刪除聯(lián)系人 10.2.5復制聯(lián)系人 10.3綜合實例 第11章PhoneGap的存儲API 11.1localStorage 11.1.1主要對象闡述 11.1.2相關業(yè)務操作 11.2WebSQL 11.2.1主要對象闡述 11.2.2相關業(yè)務操作 11.3IndexedDB 11.4Lawnchair及其他 11.4.1簡單應用 11.4.2適配器架構(gòu) 11.4.3插件架構(gòu) 11.4.4其他可選存儲框架 第12章PhoneGap的文件API 12.1主要對象闡述 12.2相關業(yè)務操作 12.2.1文件系統(tǒng)的請求與創(chuàng)建 12.2.2文件操作 12.2.3目錄操作 12.2.4文件的上傳與下載 第13章PhoneGap插件與嵌入式特性 13.1PhoneGap插件架構(gòu) 13.1.1總體架構(gòu)圖示 13.1.2工作原理簡介 13.2獲取PhoneGap插件 13.3使用PhoneGap插件 13.3.1在Android下使用插件 13.3.2在iOS下使用插件 13.3.3在WindowsPhone下使用插件 13.4編寫PhoneGap插件 13.4.1編寫Android插件 13.4.2編寫iOS插件 13.4.3編寫WindowsPhone插件 13.5PhoneGap的嵌入式特性 13.5.1將PhoneGap嵌入iOS應用 13.5.2將PhoneGap嵌入Android應用 第14章PhoneGap第三方插件概覽 14.1NativeControls插件介紹 14.1.1NativeControls插件概覽 14.1.2NativeControls實例 14.2WebGL插件介紹 14.2.1何為WebGLGap 14.2.2WebGLGap實例 14.3BarcodeScanner插件介紹 14.4Bluetooth插件介紹 14.5SMSPlugin插件介紹 14.6Globalization插件介紹 14.7Mac插件介紹 14.8Windows插件介紹 14.9其他常用插件 第15章PhoneGap應用調(diào)試 15.1桌面瀏覽器調(diào)試 15.1.1標準的Web頁面調(diào)試 15.1.2基于瀏覽器插件的設備模擬器調(diào)試 15.2原生開發(fā)環(huán)境調(diào)試 15.2.1Android模擬器和實體機的調(diào)試 15.2.2iOS模擬器和實體機的調(diào)試 15.3遠程調(diào)試 15.3.1使用debug.phonegap.com進行遠程調(diào)試 15.3.2本地搭建基于weinre的調(diào)試服務器 15.3.3基于iOS5模擬器的遠程調(diào)試 15.3.4基于新浪移動云的遠程調(diào)試 15.3.5AdobeShadow 第16章PhoneGap通信機制的實現(xiàn)原理 16.1本地橋接 16.2Android上的實現(xiàn)原理 16.2.1JavaScript到本地代碼的通信 16.2.2本地代碼到JavaScript的通信 16.2.3小結(jié) 16.3iOS上的實現(xiàn)原理 16.3.1JavaScript到本地代碼的通信 16.3.2本地代碼到JavaScript的通信 16.3.3小結(jié) 16.4其他平臺的實現(xiàn) 第17章綜合實例 17.1完善對象模型 17.2添加數(shù)據(jù)持久化功能 17.3添加日期顯示功能 17.4添加日期分組功能 17.5添加簡易的數(shù)據(jù)備份與恢復功能 17.6添加拍照功能 17.7編輯筆記功能 17.8發(fā)送微博功能 17.8.1創(chuàng)建微博開放平臺應用 17.8.2使用微博JS—SDK 17.8.3使用微博JS—Widget 17.8.4使用微博移動云服務 17.9刪除筆記功能 17.9.1實現(xiàn)手指滑動刪除 17.9.2實現(xiàn)“搖一搖”提示刪除功能 17.10添加筆記分類功能 17.11更改應用界面 附錄APhoneGap相關資源
章節(jié)摘錄
版權(quán)頁: 插圖: 2.Android SDK的下載和安裝 Android SDK的下載地址是。由于實例中是Windows平臺,且是第一次使用Android SDK,因此我們下載建議的installer_r18—windows.exe,也可以下載android—sdd r18—windows.zip。不管采用哪種方式,最后產(chǎn)生的SDK僅包含SDK工具,實際的SDK需要通過該工具進行下載和安裝。雙擊installer rl 8.windows.exe,安裝成功后在Windows程序列表里會出現(xiàn)Android SDK Tools文件夾,里面包含兩個工具一SDK Manager和AVD Manager,其中SDKManager用來下載某一個版本的Android SDK,AVD Managerflj來創(chuàng)建和管理Android虛擬器。注意安裝SDKTools時,要求JRE1.7及以上。更多信息請參照http://developer.android.com/sdk/index.html。 現(xiàn)在,我們可以立即啟動SDKManager來下載所需要的AndroidSDK,當然也可以通過Eclipse的Android快速開發(fā)插件ADT來間接下載。在本章中,我們采用集成插件的方式來統(tǒng)一管理SDK。 3.ADT的下載與配置 我們可以通過Eclipse來安裝ADT插件,具體操作步驟如下所示。 (1)啟動Eclipse。 (2)選擇“幫助”菜單。 (3)在彈出的下拉菜單中選擇“安裝新的軟件”,然后在地址欄中輸入https://dl—ssl.google.com/android/eclipse/。 (4)如果該鏈接出現(xiàn)問題,請輸jkhttp://dl—ssl.google.corn/android/eclipse/。 (5)選中Developer Tools復選框,點擊Next按鈕進行安裝,從圖2.2中可以看出安裝的組件列表。安裝完后重啟Eclipse。
媒體關注與評論
PhoneGap是目前比較流行的移動應用開發(fā)技術,而這本書給了初學者一個清晰的思路來一步步了解PhoneGap的真諦?! 狝dobe中國工程經(jīng)理Ping Huang 本書由淺入深地介紹了當前流行的Web開發(fā)技術——PhoneGap,我們相信本書對廣大開發(fā)者來說是大有裨益的?! 狝dobe中國技術推廣經(jīng)理Gary Zhu 這本書不僅涵蓋了PhoneGap的所有重要功能,而且闡述了PhoneGap的原理,對于初學者或者想深入了解PhoneGap的Web開發(fā)人員都提供了一個很好的途徑。此外,書中豐富的實例更給予開發(fā)者大量的實踐機會?! 狝dobe中國技術推廣師Mark Dong 本書內(nèi)容覆蓋全面,詳略得當,是學習移動Web應用開發(fā)的很好資料?! 狝dobe中國技術社區(qū)經(jīng)理Fiona Duan 本書為期望開發(fā)移動應用的前端開發(fā)者打開了一扇大門,為期望以低成本開發(fā)跨平臺應用的人們提供了新的方向?! 俣雀呒壡岸斯こ處烳ERAGON 對于渴求PhoneGap知識的讀者來說,這本書是一個非常不錯的選擇,而對于正在使用PhoneGap技術的前端工程師來說,它又是一本不可或缺的工具書?! 压焚Y深前端工程師Demix
編輯推薦
國內(nèi)第一本PhoneGap中文書籍。作者來自Adobe公司。涵蓋了PhoneGap的所有相關技術,并深入了進行了原理分析。結(jié)合最流行的JavaScript框架詳細介紹HTML5。包含了與競爭技術例如Adobe AIR和Titanium的對比。隨著HTML5技術的興起以及移動設備的廣泛應用,越來越多的Web開發(fā)人員迫切需要掌握的Web技術來開發(fā)移動應用。PhoneGap是目前最流行的基于Web技術進行移動開發(fā)的框架,因為它的應用是基于Html的,本身就比較容易做到跨平臺。它是目前唯一一個同時支持6種移動平臺的中間件。PhoneGap使用HTML、CSS和JavaScript就可以構(gòu)建跨平臺的移動應用程序。它使開發(fā)者能夠利用iOS、Android、Palm、Symbian、Blackberry、Windows Phone和Beda智能手機的核心功能——包括地理定位、加速器、聯(lián)系人、聲音和振動等。本書的獨到之處在于涵蓋了PhoneGap的實現(xiàn)原理和設計架構(gòu),能使讀者更深入的學習這項技術。本書還詳細介紹了PhoneGap的相關技術,包括HTML5技術和一些流行的JavaScript框架的使用。另外本書還介紹了如何利用PhoneGap開發(fā)日漸流行的Windows Phone應用。作者是Adobe公司PhoneGap領域的專家級技術人員,具有一定的權(quán)威性。目前市面上還沒有中文版的PhoneGap相應書籍,而且外版書有很明顯的版本滯后的問題,原創(chuàng)圖書有一定的優(yōu)勢。
名人推薦
PhoneGap是目前比較流行的移動應用開發(fā)技術,而這本書給了初學者一個清晰的思路來一步步了解PhoneGap的真諦。 --Adobe中國工程經(jīng)理Ping Huang本書由淺入深地介紹了當前流行的Web開發(fā)技術--PhoneGap,我們相信本書對廣大開發(fā)者來說是大有裨益的。--Adobe中國技術推廣經(jīng)理Gary Zhu這本書不僅涵蓋了PhoneGap的所有重要功能,而且闡述了PhoneGap的原理,對于初學者或者想深入了解PhoneGap的Web開發(fā)人員都提供了一個很好的途徑。此外,書中豐富的實例更給予開發(fā)者大量的實踐機會。--Adobe中國技術推廣師Mark Dong本書內(nèi)容覆蓋全面,詳略得當,是學習移動Web應用開發(fā)的很好資料。--Adobe中國技術社區(qū)經(jīng)理Fiona Duan
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載