Beginning PhoneGap: Mobile Web Framework for JavaScript and HTML5 (Paperback)

Rohit Ghatol

  • 出版商: Apress
  • 出版日期: 2012-02-17
  • 定價: $1,575
  • 售價: 8.0$1,260
  • 語言: 英文
  • 頁數: 344
  • 裝訂: Paperback
  • ISBN: 1430239034
  • ISBN-13: 9781430239031
  • 相關分類: HTMLJavaScriptCross-Platform
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

PhoneGap is a growing and leading open-source mobile web apps development framework that lets developers build JavaScript and HTML5-based web applications with native wrappers for more than six mobile platforms, including iOS, Android, and BlackBerry. This framework lets you build HTML- and JavaScript-based apps and still take advantage of native mobile device capabilities like camera, localStorage, geolocation, storage and much more, irrespective of the mobile platform you target. It also lets you use more specialized JavaScript frameworks like jQuery Mobile and more.

Beginning PhoneGap is a definitive, one-of-a-kind book that teaches the fundamentals and strategies behind cross-platform mobile application development. Instead of learning languages like Objective-C, focus on building apps from day one for Android, iOS, Blackberry, WebOS and Symbian—without the complexities of these platforms.

This book shows how to build apps which makes use of Google Local Search to create a Restaurant finder apps (which uses Maps to layout locations and uses internal database to store your favorite restaurants. Furthermore, you'll learn how to extend PhoneGap's functionality by using PhoneGap plugins to write apps like Dropbox (syncing files in the background outside HTML/JavaScript code and in native code).

By the time you finish Beginning PhoneGap, you'll know PhoneGap inside and out, and, consequently, be able to develop mobile web apps faster and more efficiently than ever before. Make more money in less time!

What you’ll learn

This book offers an examples-based approach on how to build PhoneGap-based HTML and JavaScript that integrates device features like geolocation, camera, storage, and more.

  • To understand mobile web applications development using the PhoneGap framework
  • How to build simple apps for iPhone, Android, BlackBerry, WebOS and Symbian
  • The differences in capabilities across various mobile devices
  • How to integrate other popular mobile JavaScript frameworks to build user interfaces in PhoneGap
  • All the major features in PhoneGap, like geolocation, camera, media, storage, and more.
  • How to build app which make use of OAuth for authentication with services like Facebook
  • How to extend PhoneGap using the PhoneGap plugin development framework

Who this book is for

This book is for project managers and developers of mobile applications who plan to develop for more than one platform, and are interested in saving money and time in the development process.

Table of Contents

  1. Understand Cross-Platform Mobile Web Application Development
  2. Getting Started with PhoneGap
  3. A PhoneGap API Reference
  4. Setting Environmnet
  5. Using PhoneGap with jQueryMobile
  6. Using PhoneGap with SenchaTouch
  7. Using PhoneGap with GWT
  8. PhoneGap Emulators and Remote Debugging
  9. Extend PhoneGap using PhoneGap Plugin Development framework

商品描述(中文翻譯)

PhoneGap是一個不斷成長且領先的開源移動網頁應用程式開發框架,它允許開發人員使用原生封裝器在超過六個移動平台上建立基於JavaScript和HTML5的網頁應用程式,包括iOS、Android和BlackBerry。這個框架讓您建立基於HTML和JavaScript的應用程式,並且仍然能夠利用原生移動設備的功能,如相機、本地儲存、地理位置、儲存等,無論您的目標是哪個移動平台。它還允許您使用更專門的JavaScript框架,如jQuery Mobile等。

《Beginning PhoneGap》是一本獨一無二的權威書籍,教授跨平台移動應用程式開發的基礎和策略。不需要學習Objective-C等語言,從第一天開始為Android、iOS、Blackberry、WebOS和Symbian建立應用程式,而不需要處理這些平台的複雜性。

本書展示了如何建立應用程式,利用Google Local Search創建餐廳查找應用程式(使用地圖佈局位置並使用內部資料庫儲存您喜愛的餐廳)。此外,您還將學習如何通過使用PhoneGap插件來擴展PhoneGap的功能,編寫像Dropbox這樣的應用程式(在HTML / JavaScript代碼之外的背景中同步文件並在原生代碼中)。

通過閱讀《Beginning PhoneGap》,您將全面了解PhoneGap,因此能夠比以往更快速、更高效地開發移動網頁應用程式。在更短的時間內賺更多的錢!

您將學到什麼:
- 本書以實例為基礎,介紹如何建立基於PhoneGap的HTML和JavaScript,並整合設備功能,如地理位置、相機、儲存等。
- 了解使用PhoneGap框架進行移動網頁應用程式開發的能力。
- 如何為iPhone、Android、BlackBerry、WebOS和Symbian建立簡單的應用程式。
- 不同移動設備的功能差異。
- 如何整合其他流行的移動JavaScript框架,以在PhoneGap中建立用戶界面。
- PhoneGap的所有主要功能,如地理位置、相機、媒體、儲存等。
- 如何建立使用OAuth與Facebook等服務進行身份驗證的應用程式。
- 如何使用PhoneGap插件開發框架擴展PhoneGap的功能。

本書適合專案經理和移動應用程式開發人員,計劃為多個平台開發應用程式,並有興趣在開發過程中節省時間和金錢。

目錄:
1. 了解跨平台移動網頁應用程式開發
2. 開始使用PhoneGap
3. PhoneGap API參考
4. 環境設置
5. 使用PhoneGap與jQueryMobile
6. 使用PhoneGap與SenchaTouch
7. 使用PhoneGap與GWT
8. PhoneGap模擬器和遠程調試
9. 使用PhoneGap插件開發框架擴展PhoneGap