Académique Documents
Professionnel Documents
Culture Documents
1. INTRODUCCIN
PhoneGap es un framework para el desarrollo de aplicaciones mviles. Actualmente
pertenece a Adobe Systems.
PhoneGap permite a los programadores desarrollar aplicaciones para dispositivos
mviles utilizando herramientas genricas tales como JavaScript, HTML5 y CSS3.
Las aplicaciones resultantes son hbridas, es decir que no son realmente aplicaciones
nativas al dispositivo (ya que el renderizado es realizado mediante vistas web). Sin
embargo, no se tratan tampoco de aplicaciones web puras.
Son empaquetadas para ser desplegadas en el dispositivo trabajando con el API del
sistema nativo.
PhoneGap maneja APIs que permiten tener acceso a elementos como el
acelermetro, cmara, contactos en el dispositivo, red, almacenamiento,
notificaciones, etc.
PhoneGap es compatible con frameworks de desarrollo web mvil: jQuery Mobile,
Sencha Touch, Dojo, jQTouch, SprountCore, GloveBox, XUI, iScroll.
3. DESCARGAR PHONEGAP
Al descargar PhoneGap de su sitio web, obtenemos un archivo .zip.
Al descomprimirlo obtenemos una carpeta para cada sistema operativo, con una
librera JavaScript y otra en el lenguaje nativo para comunicar la aplicacin web con
el dispositivo.
Desplegar la carpeta /src del proyecto para modificar el archivo Java y dejarlo como
sigue (hacemos doble clic en l para cargarlo en el editor):
Una vez haya arrancado, nos mostrar la aplicacin en ejecucin. En nuestro caso
veremos la pantalla en la que mostramos el mensaje Holita vecino. Si hubiramos
incluido enlaces a otras pginas, imgenes o elementos de formulario, podramos
interaccionar con la aplicacin:
Desarrollador (gratis).
Starter ($12 mensuales).
Team ($30 mensuales).
Corporativa ($90 mensuales).
Cada uno de esos tipos nos permite mantener y compilar diferente nmero de
apliaciones (privadas y pblicas).
Aunque PhoneGap se puede usar en siete plataformas, PhoneGap Build solo compila
para seis: iOS, Android, BlackBerry OS, Symbiam, Web OS y Windows Phone.
El modo de funcionamiento es sencillo: slo tenemos que subir el cdigo de nuestra
aplicacin en forma de archivo .zip teniendo en cuenta que el inicio de nuestra
aplicacin debe ser el archivo index.html
PhoneGap Build nos avisa de posibles errores si los hay, de no ser as, obtenemos un
paquete de instalacin para cada uno de los sistemas operativos mviles soportados.