Instalación de Apache Cordova en linux


Editado el 22 de Marzo del 2022 a las 17:18:09 por Rafael Corro



Apache Cordova es un framework de licencia libre con el que podemos desarrollar apps multiplataforma. Cada vez está tomando más importancia en el mundo de los programadores porque para el desarrollo de las aplicaciones se utilizan las tecnologías web HTML5, CSS y JavaScript.

Una de las caracteristicas más notables de este entorno de trabajo es la posibilidad de desarrollar para iOS, Android y demás sistemas operativos sin la necesidad de programar en sus lenguajes nativos (Java para android, Objetive-C, etc.)

INSTALACIÓN DE APACHE CORDOVA

Para este ejemplo usaremos un pc con kubuntu 20.04 LTS:

Lo primero es instalar La herramienta de línea de comandos de Cordova
para ello necesitamos node.js (es un intérprete Javascript del lado del servidor) y npm (el gestor de paquetes que usa node)

Abrimos la terminal y escribimos el siguiente comando:

$ sudo apt-get install nodejs npm

Comprobamos si existe el ejecutable nodejs

$ which nodejs

Si existe necesitamos lincar el ejecutable de nodejs con el nombre node para que luego no falle cordova. Creamos el enlace simbólico así:

$ sudo ln -s /usr/bin/nodejs /usr/bin/node

Comprobamos si existe el ejecutable node

$ which node

Miramos la versión de node

$ node -v

En el caso de que no sea la última versión de nodejs podemos instalarlo desde un repositorio PPA de node. En este caso quiero instalar la versión 16 de nodejs:

$ curl -sL https://deb.nodesource.com/setup_16.x -o nodesource_setup.sh
$ sudo bash nodesource_setup.sh
$ sudo apt install nodejs

Instalamos cordova con npm

$ sudo npm install -g cordova

Podemos ver la versión de cordova con este comando:

$ cordova --version

INSTALACIÓN DE GRADLE

Gradle es una herramienta que permite la automatización de la compilación de nuestro código (builds) y es usada por Apache Cordova.

Añadimos el repositorio:

$ sudo add-apt-repository ppa:cwchien/gradle
$ sudo apt-get update

E instalamos:

$ sudo apt-get install gradle-ppa

 

INSTALACIÓN DE JAVA DEVELOPMENT KIT 

El SDK de Android necesita el Java Development Kit 8(JDK) para ser instalado. Se recomienda instalar el jdk de oracle en el caso que openjdk de problemas a la hora de firmar aplicaciones android.  Por ahora probaremos con openjdk:

Instalamos JAVA y el compilador ant (Apache Ant es un compilador para Java, que es utilizado por Córdoba y el SDK de Android)

Añadimos el repositorio de java:

$ sudo add-apt-repository ppa:openjdk-r/ppa
$ sudo apt update

E instalamos java

$ sudo apt install openjdk-8-jre

Para comprobar si tiene el JDK instalado:

$ java -version
$ javac -version

Si tenemos instalado varias versiones de java podemos cambiar de versión con este comando:

$ sudo update-alternatives --config java

Llegado a este punto necesitaremos instalar un entorno de desarrollo:

Puedes verlo en este artículo:  Entorno de desarrollo Android para Apache Cordova

Valoración de los lectores sobre: Instalación de Apache Cordova en linux

  • valoración positiva
  • valoración positiva
  • valoración positiva
  • valoración positiva
  • valoración negativa
  • 4 sobre 5 (3 votos)

¿Te ha parecido útil o interesante?   Tú opinión es importante, gracias!

Nada
Muy poco
A medias
Bastante
Mucho

Deja un Comentario: