Ir al contenido principal

Instalar Cordova en Ubuntu 14.10 :D


He estado tratando de organizar mis ideas de negocio y una de las opciones más interesantes para ganar dinero consiste en la creación de apps para dispositivos móviles.

Una de las herramientas más versátiles que hoy podemos utilizar para crear apps es el framework Apache Cordova. A continuación presento una breve descripción de lo que hice para instalarlo en Ubuntu 14.10.
Antes de empezar debo indicar que no ha sido fácil instalarlo en Ubuntu debido a errores que están escasamente documentados... 

1. Requisitos previos:

Para que el framework Cordova funcione se requiere instalar algunas librerias:

 Las librerías libstdc++.so.6:   

sudo apt-get install lib32stdc++6 lib32z1

La herramienta de control de versiones GIT:

sudo apt-get install git

El kit de desarrollo de Java (JDK):

sudo apt-get install openjdk-8-jre
sudo apt-get install openjdk-8-jdk

La herramienta build de Java, Ant:

sudo apt-get install ant

El servidor NodeJS:

sudo apt-get install nodejs

El gestor de paquetes de NodeJS, npm:

sudo apt-get install npm
sudo ln -s /usr/bin/nodejs /usr/bin/node


2. Instalar Cordova:

sudo npm install -g cordova

3. Instalar el kit de desarrollo de Android

Descargar el paquete de Android ADK del site:

https://developer.android.com/sdk/index.html#Other


Descomprimirlo y ubicar el directorio generado (Normalmente es un directorio denominado android-sdk-linux) en:  /opt. Se debe tener presente que para tener acceso a /opt es necesario ser superusuario.

Luego deben cambiarse los permisos de uso del directorio /opt/android-sdk-linux. Para ello se puede escribir en una terminal:

cd /opt
sudo chmod -R 777 android-sdk-linux


Establecer las variables de entorno para Android ADK: Para esto se debe abrir el archivo profile ubicado en el directorio etc:

sudo gedit /etc/profile


Luego, en la parte final del archivo colocar las siguientes líneas:

#Android
export ANDROID_HOME=/opt/android-sdk-linux
export ANDROID_PLATFORM_TOOLS=/opt/android-sdk-linux/platform-tools
export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_PLATFORM_TOOLS


y Luego reiniciar el equipo, para que las variables de entorno sean establecidas

Cuando equipo haya reiniciado, se debe instalar las herramientas build y los sdk correspondientes a la versión de Android que se requiera. Esto se hace mediante el uso del comando android el cual activará el entorno de configuración de Android ADK. Para ello se escribe en una terminal:

android

Se sugiere que se instale la versión del SDK 19 y las herramientas build 19.1.

4. A programar :D

Para programar en Cordova puede ver los tutoriales de Apache cordova en:
http://cordova.apache.org/docs/en/4.0.0/guide_cli_index.md.html#The%20Command-Line%20Interface

También se recomienda los tutoriales presentados en el site:
http://apachecordova.esy.es/

Comentarios

Entradas populares de este blog

Instalación de Cordova en Windows 10

1. Requisitos previos: En Windows es muy facil instalar Cordova: La herramienta de control de versiones GIT: Desde la página oficial puede descargar la última versión de GIT para windows:  git-scm.com/downloads Bájela e instalela El kit de desarrollo de Java (JDK): Desde la página oficial puede descargar la última versión del Java Develop Kit: www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html?ssSourceSiteId=otnes Bájela e instalela La herramienta build de Java, Ant: Desde la página oficial de Apache Ant,  ant.apache.org/bindownload.cgi , puede descargarla (Busque la sección  Tar files may require gnu tar to extract  En ella encontrará un archivo de extyensión .zip  Bájelo y descomprimalo en un lugar fácil de hallar en su equipo (Quizás c:\). El servidor NodeJS: Desce la página oficial puede descargar la última versión del servidor NodeJS:  nodejs.org/download/ 2. Instalar Cordova: El servidor NodeJs incluye un gestor de paquete

Sparkleshare, el directorio de archivos en la nube PRIVADA

Los que estamos desarrollando software de forma independiente, sabemos que no es bueno dejar nuestros archivos en la nube de terceros (DropBox, Google Drive, etc.) ya que existen muchísimas probabilidades de que el secreto industrial, que debe existir en la creación de productos y servicios, se vea vulnerado. Estas compañías ofrecen servicios gratuitos que no lo son tanto. Es sabido que estas compañías analizan nuestros gustos, nuestros trabajos, nuestra familia y NUESTRAS IDEAS, entre otras cosas, para así ofrecernos y crear sus productos o servicios, e incluso para vender esa información a otras empresas. Para evitar estos inconvenientes, el movimiento del software libre ha desarrollado servicios similares a DropBox. Se trata de SparkleShare , una excelente herramienta que nos permite tener nuestro propio servicio de directorio de archivos en la nube de forma gratuita y con completa privacidad. SparkleShare tiene un comportamiento similar a DropBox, genera un directorio en la que

Acerca de la instalación de Apache-Cordova 5.x en Ubuntu :D

En este blog se ha hablado anteriormente de la instalación Apache-Cordova . Sin embargo, actualmente (desde la versión 5.x) dicha instalación requiere de Gradle a cambio de Ant como herramienta de construcción y ya no es posible utilizar openjdk debido a la falta de un certificado SSL. A continuación se presenta el nuevo proceso de instalación para Ubuntu. 1. Requisitos previos: Para que el framework Cordova funcione se requiere instalar algunas librerias:  Las librerías libstdc++.so.6:      sudo apt-get install lib32stdc++6 lib32z1 La herramienta de control de versiones GIT: sudo apt-get install git El kit de desarrollo de Java (JDK): Descargar Java JDK de: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html Descomprimir el archivo y la carpeta que se genera deberá quedar en /opt  La herramienta build de Java, Ant (por si acaso... se reemplaza por Gradle): sudo apt-get install ant La herramienta build de Java, Gradle: Des