Plugins

PhoneGap, además de permitir encapsular aplicaciones Web y compilarlas como aplicaciones nativas para distintas plataformas móviles, nos brinda el acceso a características hardware de los dispositivos a través de su sistema de plugins. Por ejemplo tenemos disponibles plugins para trabajar con la cámara, brújula, geolocalización, etc.

Estos plugins se pueden añadir a nuestros proyectos según los necesitemos mediante el CLI de PhoneGap. A partir de la versión 3.0 de PhoneGap, al crear un nuevo proyecto no incluye ningún plugin, por lo que si queremos alguno tendremos que añadirlo manualmente.

PhoneGap también permite crear nuestros propios plugins (para más información consultar: "http://docs.phonegap.com/en/edge/guide_hybrid_plugins_index.md.html"), pero la opción más común es utilizar alguno de los ya disponibles.

En la siguientes secciones vamos a ver como gestionar estos plugins y algunos ejemplos de uso.