Programming Books C Java PHP Python Learn more Browse Programming Books
PhoneGap Essentials: Building Cross-Platform Mobile Apps and over one million other books are available for Amazon Kindle. Learn more
  • List Price: $44.99
  • Save: $24.04 (53%)
Rented from RentU
To Rent, select Shipping State from options above
Due Date: May 28, 2015
FREE return shipping at the end of the semester. Access codes and supplements are not guaranteed with rentals.
FREE Shipping on orders over $35.
Used: Good | Details
Sold by RentU
Condition: Used: Good
Comment: Fast shipping from Amazon! Qualifies for Prime Shipping and FREE standard shipping for orders over $35. Overnight, 2 day and International shipping available! Excellent Customer Service.. May not include supplements such as CD, access code or DVD.
Access codes and supplements are not guaranteed with used items.
Qty:1
  • List Price: $44.99
  • Save: $13.26 (29%)
FREE Shipping on orders over $35.
Only 12 left in stock (more on the way).
Ships from and sold by Amazon.com.
Gift-wrap available.
Sell yours for a Gift Card
We'll buy it for $6.93
Learn More
Trade in now
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

PhoneGap Essentials: Building Cross-Platform Mobile Apps Paperback – June 11, 2012

ISBN-13: 978-0321814296 ISBN-10: 0321814290 Edition: 1st

Buy New
Price: $31.73
Rent
Price: $20.95
30 New from $24.93 19 Used from $15.99
Amazon Price New from Used from
Kindle
"Please retry"
Paperback
"Please retry"
$31.73
$24.93 $15.99
Best%20Books%20of%202014

Frequently Bought Together

PhoneGap Essentials: Building Cross-Platform Mobile Apps + 20 Recipes for Programming PhoneGap: Cross-Platform Mobile Development for Android and iPhone + jQuery Mobile: Up and Running
Price for all three: $66.44

Buy the selected items together
NO_CONTENT_IN_FEATURE

Hero Quick Promo
12 Days of Kindle Book Deals
Load your library with Amazon's editors' picks, $2.99 or less each today only. Learn more

Product Details

  • Paperback: 384 pages
  • Publisher: Addison-Wesley Professional; 1 edition (June 11, 2012)
  • Language: English
  • ISBN-10: 0321814290
  • ISBN-13: 978-0321814296
  • Product Dimensions: 7.1 x 0.8 x 9.2 inches
  • Shipping Weight: 1.4 pounds (View shipping rates and policies)
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (21 customer reviews)
  • Amazon Best Sellers Rank: #231,257 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

John M. Wargo has more than twenty years of experience designing and developing enterprise applications with a focus on collaboration and process automation. John has spent the last five years focusing on mobile development having worked for Research In Motion and authored BlackBerry Development Fundamentals (Addison-Wesley, 2010; www.bbdevfundamentals.com) and a series of articles on mobile development for The View (www.eview.com). He is a frequent speaker at industry conferences, delivering sessions on mobile development and analysis of mobile industry trends. In his current role, he is a practice manager in AT&T’s Advanced Mobile Applications Practice, specializing in mobile application platforms and frameworks, and helping customers realize their mobile initiatives.


More About the Author

John M. Wargo has more than 20 years of experience designing and developing enterprise applications with a focus on collaboration and process automation.

John has spent the last five years focusing on mobile development having worked for Research In Motion and authored BlackBerry Development Fundamentals (www.bbdevfundamentals.com), his current book PhoneGap Essentials (www.phonegapessentials.com) and a series of articles on mobile development for The View (www.eview.com).

He is a frequent speaker at industry conferences, delivering sessions on mobile development and analysis of mobile industry trends. In his current role, he is a Mobile Solution Manager at SAP focusing on Developer Experience.

John's personal blog can be found at www.johnwargo.com.

Customer Reviews

4.0 out of 5 stars
Share your thoughts with other customers

Most Helpful Customer Reviews

21 of 22 people found the following review helpful By john galt on June 21, 2012
Format: Paperback Verified Purchase
When I bought this book, there were no reviews, so I was a little hesitant, but I'm glad I did. Overall, for a first edition, I'd say it rates about 4.5 out of 5. Just so you know where I'm coming from, I'm an experienced developer with about 20 years of experience, the last 10 in web technologies. I wasn't looking for this book to teach me how to program, or even how to program using web tech, just how best to apply what I already know to the PhoneGap platform.

The book is organized into three sections:

Section 1, about 50 pages, briefly introduces PhoneGap and the general approach used to develop for it. I'd rate this section 3 out of 5. It does a decent job of covering the very basics, but could have gone into a lot more detail on best practices and patterns for different types of apps. Also useful would have been detailed information on the degree of HTML5 support offered by the container on the various platforms, what JavaScript techniques to avoid, what tend to be acceptable sizes for images, js files, audio files, etc. In short, answers to more of the questions a web developer used to developing for a browser will have.

Section 2, about 150 pages, provides detailed instructions for setting up development environments for each platform. Overall, excellent and useful - 5 out of 5. In a couple places, though, it does gloss over things that would be helpful to know. For instance, it mentions Applaud, an Eclipse plugin that "helps simplify PhoneGap development for Android devices." Simplify how? Is it worth bothering with? This section also covers the PhoneGap Build service.

Section 3, about 150 pages, takes a cookbook approach, covering each of the key functional APIs like camera, contacts, etc. This section is good for use as a reference and provides guidance (keep image quality at or below 50%), as well as sample code. 5 out of 5.
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
8 of 8 people found the following review helpful By T. Nguyen on March 26, 2013
Format: Paperback
This book can either be exactly what you need or a waste of your time, depending on what you're looking for. While the book summary is fairly accurate as to what the book covers, I just wanted to expand on that so that readers know what they're getting into.

The first part of the book is a general overview of PhoneGap - its history, high-level architecture, limitations, how it compares to other approaches, etc. For some people, this section may be exactly what they need and the most useful part of the book since it solves one of the essential problems of software development. namely, whenever you jump into a new area of technology, there will be some things you know, some things you know that you don't know, but mostly, a whole lot of things that you don't even know that you don't know. Its this last point which the first part of the book addresses well. It raises many issues and poses many questions so that by the time you finish reading, you will at least know everything that you don't know. Unfortunately, it doesn't go into very much detail on specific issues, so you must follow up elsewhere for answers, but at least you'll know the questions to ask and often that's the most difficult part.

The second part of the book are detailed tutorials on setting up various development environments. While the tutorials are thorough and fairly well-written, they don't really contain any information that couldn't be obtained easily by searching on the internet.

The third part is a series of recipes and examples on how to make use of various PhoneGap API's. While this information can also be found on the internet, the commentary and analysis does prove helpful. I found myself wishing the recipes were more detailed, but this is still a useful section.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
9 of 10 people found the following review helpful By Brett Pontarelli on August 7, 2012
Format: Paperback
I really wanted to like this book better, however as a more advanced Javascript, HTML, CSS developer I found the book tedious. The level of detail (click here, type this, right-click there) makes finding the hidden gems (what does/doesn't work on certain devices, oddities and pitfalls of doing certain things) a real pain. Mostly I would have prefered to see a high level summary at the start of the more detail sections. For example, a statement such as: "In the next 20 pages we are going to download and install Eclipse, build the following directory structure, and create files that can be found on pages...". Instead one must read through the entire section, which I notice today when I picked up the book again to write this review, is very difficult to re-read (i.e. skim for information you remember reading near another subject, but don't remember all the details).

The third section discusses all the basic functionality that PhoneGap offers and in places offers some sage advice. But, it's again hard to find and would have benefited from a lot of "Warning!" and "Note" type call outs making the re-finding of them much easier. Instead it's organized exactly like the PhoneGap API website and with things changing a much as they are it's hard to say which is the better resource.

The only great part of the book is the first section where a high level overview of the history, development, building, testing, and general knowledge you can't find easily on the web are presented. I found this section well organized and it helped me to understand better how PhoneGap is setup to run on all devices it runs on.

Overall, it's a fine book for the beginner.
Read more ›
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews


What Other Items Do Customers Buy After Viewing This Item?