Instalar Apache Cordova en Windows 10
¡No todo va a ser WordPress y Magento! Hoy veremos algo de Apache Cordova, sí, esa herramienta para desarrollar aplicaciones híbridas que tan fácil nos lo ponen a los desarrolladores web.
Una pregunta que me hacen mucho los que están empezando en este fabuloso mundo de las aplicaciones es: “¿Por dónde empiezo?, no soy capaz ni de instalarlo.”. Vamos a ello, para que no tengas excusas.
Lo primero de todo es descargarte Node.js en http://nodejs.org/download/ la versión de 64bits o 32bits dependiendo de tu Windows.
Esto no tiene mucho misterio. Sigue los pasos del asistente (imagen de arriba) y listo. Node.js instalado.
Entra en “Configuración de Windows” (verás una rueda dentada si pinchas en el botón de Inicio de Windows) y busca variables de entorno en su buscador.
Entra en “Editar las varibesl de entorno del sistema” y pincha en el botón “Variables de entorno…”. Una vez estés en la ventana de Variables de entorno busca, en la lista de “Variables del sistema” la variable “Path” y pulsa el botón editar para editarla.
Busca si están estas dos entradas
- C:\Users\{TU_USUARIO}\AppData\Roaming\npm
- C:\Program Files\nodejs
Si no lo están, pónlas. Y cierra todas las ventanas abiertas pulsando en “Aceptar”. Así habrás hecho que tu ordenador sepa que tiene instalado Node.js y NPM. Ahora ya podremos ir a la consola de Windows (puedes pulsar la tecla inicio y buscar CMD) e instalar Cordova con el siguiente comando.
npm install -g cordova
Una vez instalado Cordova podrás ir a tu directorio y crear tu primera aplicación con
cordova create MiPrimeraApp
Luego, entra en el directorio de la aplicación recién creada y añádele la plataforma “browser” para poder desarrollar y verlo en tu navegador con
cd MiPrimeraApp cordova platform add browser
Para poder verlo sólo tendrás que ejecutar, una vez añadida la plataforma este comando:
cordova run browser
Verás que se abre tu navegador y… aquí está. Tu primera aplicación funcionando.
Para desarrollar aplicaciones híbridas tienes múltiples herramientas. Yo, por su simpleza prefiero Apache Cordova. Para gustos, colores.