Instalación de Processing 2.0b1 para Android en Ubuntu 12.04
Sep 06
La herramienta Processing para el desarrollo de aplicaciones visuales interactivas llega a su version 2.0 Beta 1, la cual incorpora el modo Android que permite la creación de aplicaciones para dispositivos móviles (teléfonos, tablets) que tengan este sistema operativo permitiendo no solo la creación de aplicaciones para escritorio, web con javascript, si no de moviles tambien.
Como es costumbre cada vez que se lanza una nueva versión de un producto de software los requerimientos y características de las aplicaciones pueden variar mucho, por ejemplo esta nueva versión de Processing ya viene para 32 o 64 bits y los requerimientos para la instalación del modo Android cambiaron haciendose necesario instalar el Android SDK 20 y el soporte para el Android 2.3.3 (API 10)
Requisitos :
Para la instalacion de Processing for Android necesitamos :
- Una maquina con Ubuntu Desktop 12.04 de 32 o 64 bits
- Permisos de sudo para la instalación de programas
- Una conexión a Internet
Pasos :
- Instalación del Java, si no tiene el JDK instalado :
- Abra una consola
- Actualice la lista de paquetes
sudo apt-get update - Instalar el OpenJDK
sudo apt-get install openjdk-7-jdk
- Instalación Android SDK :
- Visitar y descargar la ultima versión del SDK de Android para Linux :
http://developer.android.com/sdk/index.html - En nuestro caso instalaremos el r20
- Abrir una consola
- Bajar el SDK
wget http://dl.google.com/android/android-sdk_r20.0.3-linux.tgz - Descomprimir el archivo :
tar -zxvf android-sdk_r20.0.3-linux.tgz - Ir al directorio de tools
cd android-sdk-linux/tools - Ejecutar el Android
./android - Abrir la pestaña Tools
Seleccionar Android SDK Platform-tools - Abrir la pestaña Android 2.3.3 (API 10)
Seleccionar SDK Platform
Seleccionar Google APIs - Pulsar el botón "Install 3 Packages"
- Aceptar la licencia
Activar el checkbox "Accept All" - Pulsar el botón Install
- Se comenzaran a descargar de Internet los paquetes seleccionados.
- Reinicie el ADB cuando se le solicite
- Cierre todas las ventanas de Android
- Instalación Processing :
- Ir a la pagina oficial y descargar la ultima version para linux de acuerdo a su plataforma (32 0 64 bits)
http://processing.org/download/
- Ir a la pagina oficial y descargar la ultima version para linux de acuerdo a su plataforma (32 0 64 bits)
- Para nuestro caso instalaremos la revision 2.0b1
- Abrir una consola
- Descargar el Processing de acuerdo a su plataforma
Para 32 bits
wget http://processing.googlecode.com/files/processing-2.0b1-linux32.tgz
Para 64 bits
wget http://processing.googlecode.com/files/processing-2.0b1-linux64.tgz - Descomprimir de acuerdo al archivo descargado
tar -zxvf processing-2.0b1-linux32.tgz
tar -zxvf processing-2.0b1-linux64.tgz - Cambiar al directorio de Processing
cd processing-2.0b1 - Ejecutar Processing
sh processing - Seleccionar un directorio para almacenar los sketchs
- Pulsar el boton de la derecha que dice Java y cambiarlo a Android
- Una caja de Dialogo solicita la informacion del SDK recien instalado
pulsar el boton Yes - Seleccionar el directorio donde se instalo el SDK de Android
- Abrir un Sketch Basico
- Para ejecutar el sketch en el telefono simplemente basta con pulsar el boton Play o Ctrl-R
- Para ejecutar el sketch en el emulador pulse Shift-R
Esto puede tomar algun tiempo debido a que la primera vez debe crear el dispositivo a emular y ejecutarlo, por lo cual la primera vez puede fallar el lanzamiento del sketch
- Visitar y descargar la ultima versión del SDK de Android para Linux :
- http://www.processing.org
Pagina Oficial de Processing - http://processing.org/download/
Pagina de descarga
Read More


A partir de la version 17 del SDK de Android es posible utilizar las características de visualización de hardware de nuestro procesador (Intel VT, VT-x, vmx, AMD-V, SVM) si este lo soporta y si estamos utilizando una imagen basada en x86. (La aceleración en AMD solo funciona en Linux)







Hace poco en el foro de Mobile Processing (la versión para móviles de Processing la cual esta basada en J2ME) leía acerca de la posibilidad de crear una versión de Processing para el sistema operativo Android ya que el J2ME comienza a ser obsoleto gracias a que los teléfonos han evolucionado mucho hasta el punto de ejecutar versiones Java completas sin necesidad de recaer en la versión micro que antes se utilizaba, por este motivo Android parece ser una buena alternativa para el desarrollo de aplicaciones móviles sencillas basadas en el lenguaje de programación Processing que ha demostrado tener gran numero de seguidores.

Comentarios Recientes