Topic: Mobile

Beginning PhoneGap (111815665X) cover image

Beginning PhoneGap

Thomas Myer
ISBN: 978-1-118-15665-0
384 pages
December 2011
This title is out-of-print and not currently available for purchase from this site.

Do you think you've discovered an error in this book? Please check the list of errata below to see if we've already addressed the error. If not, please submit the error via our Errata Form. We will attempt to verify your error; if you're right, we will post a correction below.

ChapterPageDetailsDatePrint Run
Updates for PhoneGap 1.1 and 1.2
The Beginning PhoneGap book was mostly written while PhoneGap 0.9.6 was the current version. By the time the book was in review, we made alterations for the 1.0 release, but while the book was being printed, Nitobi releases 1.1 and 1.2. Just recently, PhoneGap released version 1.3, with further support for Windows Phone 7 and BlackBerry development on the Mac.

Needless to say, there have been more than minor changes to the code and approaches to development with PhoneGap. In some cases, functions/methods have been deprecated, others have been added, and support for different mobile devices/operating systems added or removed.

Please find a document with updates on the 'Downloads' tab on the book's site at,descCd-DOWNLOAD.html . This document is a catalog of those changes as of January 2012.
21 Error in Text
There is a missing step when setting up PhoneGap for Android on Windows Eclipse (pg.21). It should have this added (from phonegap wiki)...(You might experience an error here, where Eclipse can't find phonegap-1.0.0.jar. In this case, right click on the /libs folder and go to Build Paths/ > Configure Build Paths. Then, in the Libraries tab, add phonegap-1.0.0.jar to the Project. If Eclipse is being temperamental, you might need to refresh (F5) the project once again.)
150, 151 Error in Code
Try It Out for ?Building a Simple Database?
Page 150 (line 16 of code), page 151 (line 4 of page)

Currently reads: errorCB
Should read: errorDB