Beginning PhoneGap: Mobile Web Framework for JavaScript and HTML5 [NOOK Book]

Overview

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 ...

See more details below
Beginning PhoneGap: Mobile Web Framework for JavaScript and HTML5

Available on NOOK devices and apps  
  • NOOK Devices
  • Samsung Galaxy Tab 4 NOOK 7.0
  • Samsung Galaxy Tab 4 NOOK 10.1
  • NOOK HD Tablet
  • NOOK HD+ Tablet
  • NOOK eReaders
  • NOOK Color
  • NOOK Tablet
  • Tablet/Phone
  • NOOK for Windows 8 Tablet
  • NOOK for iOS
  • NOOK for Android
  • NOOK Kids for iPad
  • PC/Mac
  • NOOK for Windows 8
  • NOOK for PC
  • NOOK for Mac
  • NOOK for Web

Want a NOOK? Explore Now

NOOK Book (eBook)
$19.99
BN.com price
(Save 44%)$35.99 List Price

Overview

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




Read More Show Less

Product Details

  • ISBN-13: 9781430239048
  • Publisher: Apress
  • Publication date: 2/23/2012
  • Sold by: Barnes & Noble
  • Format: eBook
  • Edition number: 1
  • Pages: 344
  • File size: 10 MB

Meet the Author

Rohit Ghatol is a technology evangelist, always analyzing upcoming technology and finding the right places to apply it. Rohit is an associate architect with Quickoffice, building its mobile suite. He is a technical speaker on various topics including Android, Google Web Toolkit, and various Google and Spring technologies. He is a Google Technology User Group manager and formerly worked as part of the OpenSocial team at Google.
Yogesh Patel is a seasoned developer, building Web 2.0-based applications over the last 8 years. His expertise lies in Usability and Web 2.0 on JavaScript and GWT, and he is a corporate trainer on JavaScript and GWT-based technology. Yogesh is currently working as a Project Lead and Usability Guru with FuelQuest Inc. and Synerzip India, and he is actively involved in developing PhoneGap-based mobile applications with provision for Push from the cloud.
Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

    If you find inappropriate content, please report it to Barnes & Noble
    Why is this product inappropriate?
    Comments (optional)