PhoneGap permite crear aplicaciones móviles multiplataforma utilizando tecnologías web estándar como HTML, CSS y JavaScript. Es de código abierto y gratuito. Permite acceder a funciones nativas del dispositivo como la cámara, geolocalización, acelerómetro, etc. a través de una API de JavaScript. Existen alternativas comerciales como Appcelerator o Corona aunque PhoneGap es la más popular y cuenta con una gran comunidad de desarrolladores.