Instalación

Entramos a la página de PhoneGap y hacemos click en "Instalar PhoneGap". Como observaremos PhoneGap desde la versión 3.0 cambió y ya se puede instalar como un módulo de Node.Js, para poder crear mediante la línea de comandos la estructura de nuestras aplicaciones y posteriormente compilarlas.

Instalación

Instalación de Node.Js

Si no tenemos instalado Node.Js entraremos a la página http://nodejs.org/ para descargarlo. El automáticamente reconocerá nuestro Sistema Operativo y procederá a bajar la última versión disponible. Los pasos para la instalación son los siguientes:

  • Entramos en la página http://nodejs.org/ y descargamos la librería.

  • Descomprimimos el archivo descargado y accedemos al directorio que se genera.

  • Compilamos la librería. Este último paso dependerá del sistema operativo que utilicemos:

    • Si usamos Windows tendremos que ejecutar el script:

      vcbuild.bat
    • Si usamos Linux los siguientes comandos:

      ./configure
      make
      make install
    • Si usamos Mac simplemente será ejecutar el instalador que se descarga.

Además, si al compilar nos indicara que no encuentra Python tendremos que comprobar que esté correctamente instalado y que lo encuentre en el PATH: export PYTHON=/path/to/python. También es posible que nos diese error por cuestión de permisos al realizar la instalación.

Instalación de PhoneGap

Una vez instalado Node.Js procederemos a descargar PhoneGap. Para esto abrimos una consola (o en Windows la consola de Node.Js llamada "Node.js command prompt") y ejecutamos:

$ sudo npm install -g phonegap

Nota: en Windows ejecutaremos el mismo comando pero sin "sudo".

Este comando descargará e instalará automáticamente PhoneGap. Una vez completado el proceso podemos comprobar que esté correctamente instalado ejecutando el comando phonegap, el cual debería mostrar una salida similar a la siguiente:

Usage: phonegap [options] [commands]
Description:
PhoneGap command-line tool.
Commands:
...
...