Phonegap Developer App - CGastrell/phonegap GitHub Wiki
Nota con la ultima version de phonegap/cordova se necesita actualizar el android-sdk a API level 22.
Phonegap Developer App
Phonegap Developer App brinda la capacidad de correr nuestra aplicacion de manera remota. Esto funciona en 2 pasos:
phonegap serve
: este comando genera un pequeño servidor que respondera con la aplicacion que se encuentre en el directorio actualPhonegap Developer App
: al abrirla nos pregunta a donde conectarse para correr la aplicacion. Le indicamos la direccion IP de nuestra PC
De esta manera phonegap compila la aplicacion donde estemos ejecutando phonegap serve
y la sube/inyecta a la Phonegap Developer App.
Ventajas
- Poder cambiar la aplicacion sin tener que compilarla nuevamente
- No necesitamos instalar la aplicacion en el telefono, solo la Phonegap Developer App
- Mientras se ejecuta
phonegap serve
todo lo que escribamos conconsole.log()
aparecera en la ventana de comandos - Cada vez que guardemos un cambio en los archivos de la aplicacion, esta se actualizara(*)
Desventajas
- El proceso puede ser lento en algunos casos. Esta metodologia depende de la red donde estemos y el peso de la aplicacion.
- No es una instalacion real, por lo cual es bueno para prototipos, pero luego habra que hacer pruebas de instalacion para alcanzar un nivel de produccion
- Cada vez que guardemos un cambio en los archivos de la aplicacion, esta se actualizara(*)
Verificar disponibilidad
Para saber si la aplicacion puede correr en nuestro dispositivo, trataremos de instalarla desde el Google Play Store.
Requisitos
La aplicacion de developer de Phonegap requiere ultima version de phonegap, y la ultima version de phonegap requiere ultima version de cordova. Al momento de escribir esto las ultimas versiones estables son:
- phonegap
5.0.0-0.28.1
- cordova
5.0.0
Actualizacion de phonegap y cordova
Para actualizar las librerias phonegap y cordova deberiamos desinstalar primero:
npm uninstall -g phonegap cordova
Y luego instalar ultimas versiones:
npm install -g cordova
npm install -g phonegap
Verificamos luego las versiones:
C:\>phonegap -v
5.0.0-0.28.1
C:\>cordova -v
5.0.0