THE WORLD OF MOBILE APP DEVELOPMENT is changing rapidly, and frameworks like PhoneGap represent an important step in broadening that world to a very large audience of experienced web developers. With PhoneGap, you can now transfer some (if not most) of your knowledge and skills from the web world to the mobile app world.

This book introduces you to PhoneGap concepts, and helps you transition to where you’re building functional apps — all without having to learn Objective-C or another similar language for native app development.


If you’re reading this book, you probably fit one of the following descriptions:

  • You’re a web developer with intermediate knowledge of cascading style sheets (CSS), HyperText Markup Language (HTML), and JavaScript.
  • You’ve been building working web apps for a while now (several years, more likely), and are thus conversant with web databases like MySQL, or at least have been involved in projects that work with MySQL.
  • You’ve been asked (either at your job or by a client) to build a mobile app that works on more than one platform (Android and iOS, for example), and you must get something done fast.
  • You have access to all the tools of the trade — a text editor, an image editor, and so on.

If you’re the impatient sort, and want to jump right into things, skip to Chapter 2 that discusses installing PhoneGap, and then pick and choose which chapters to read as needed. For example, if you need to learn about geolocation (discussed ...

Get Beginning PhoneGap now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.