Processing, el gran IDE que todo conocemos, nos sorprende cada día con sus actualizaciones y su estabilidad. En estos momentos estan atravesando por una convergencia de proyectos en donde se ha juntado processing para android, processingjs y el estandar (java). La forma como han unido estos tres ambientes para poder trabajar en una sola plataforma es increíble. Podemos pasar de android a javascript de forma instantanea sin modifcar casi nada del código. El processing 2.0 alpha está aún en prueba como su propio nombre lo dice.

Desde hace meses han surgido distintas betas donde la inestabilidad de exportar para android ha sido un punto en contra. Ahora más fácil que el año pasado cuando logré hacerlo con el processing 1.08 que venía con el modo para android.

¿Quieres correr una aplicación de processing en tu android? Manos a la obra!

  • Primero descargen processing 2.03 alpha que está en la subtítulo de pre-releases. Instalenlo en otra carpeta que no sea la oficial. Es decir, en otro lugar donde habitualmente lo tienen para que podamos experimentar sin tener confusiones ni fallas.
  • Ahora instalen de forma correcta el SDK de android. Esta es la etapa decisiva. Instala todos los que el Manage SDK te pida. Instala principalmente para tu celular. Es decir, si mi sistema es froyo. Descargaré todo referente al 2.2
  • Edita tu AVD (Android Virtual Device) para que corra en tu celular y para que veas que todo funciona dale START
  • El emulador comenzará a funcionar… Taraaan!
  • Déjalo abierto… no hacerlo es una de las razones que te pueda aparecer el mensaje de EmulatorController: Emulator never booted. NOT_RUNNINGOuch. Emulator got killed, I think. Shutting down any existing adb server… No te vayas a romper la cabeza… deja encendido el emulador.
  • Ahora veamos como funciona:

[youtube=http://www.youtube.com/watch?v=Lsd-T_nF6fI]
Si lo quieren ver con mejor resolución entren aqui

[Actualización]
Una cosa es probar el emulator, lo otro es hacerlo correr en tu dispotivo.  Aqui también hay confusiones pues cuando uno exporta el trabajo aparece una carpeta llamada android y adentro está archivos como el manifiesto, el src y demás. Pero eso no es lo que necesitamos. Buscamos el APK.

[youtube=http://www.youtube.com/watch?v=DV80995cZM0]

Para mis info : http://wiki.processing.org/w/Android
http://developer.android.com/guide/developing/device.html
https://forum.processing.org/topic/exporting-processing-s-pde-to-android-s-apk

3 COMMENTS

  1. Ya está disponible la versión 2.0A4 de processing, arregla varios bugs con respecto a android.
    Entre algunas de sus delicias de la flamante nueva versión vemos optimizaciones importantes en el motor de renderizado 3D (P3D) para android, una reestructuración completa basada en la GLGraphics (librería actualmente disponible para Processing 1.51) que eleva la performance de forma increíble.
    Posee nuevas características realmente interesante a la hora de realizar aplicaciones aceleradas por hardware, como las PSHaders , que carga sirve para aplicar Vertex Shaders o Pixels Shaders cargados desde archivos .GLSL.
    PShape3D sirve para cargar modelos 3D OBJ (Wavefront obj) sin incluir librerías externas, respetando materiales, normales y coordenadas UV.
    Esto, entre muchas otras cosas más, están haciendo a processing una herramienta realmente poderosa e igual de simple.
    Como siempre, excelente info!

    Saludos desde argentina!

  2. ¡Hola! Tengo problemas para correr el emulador y también en el dispositivo móvil. Lo que esta abajo es lo que me sale después de estar en modo construcción, no tengo idea de que pueda ser. Soy novato en esto.

    Gracias.

    BUILD FAILED
    C:\Users\HP\Application Data\adt-bundle-windows-x86_64-20131030\adt-bundle-windows-x86_64-20131030\sdk\tools\ant\build.xml:892: The following error occurred while executing this line:
    C:\Users\HP\Application Data\adt-bundle-windows-x86_64-20131030\adt-bundle-windows-x86_64-20131030\sdk\tools\ant\build.xml:894: The following error occurred while executing this line:
    C:\Users\HP\Application Data\adt-bundle-windows-x86_64-20131030\adt-bundle-windows-x86_64-20131030\sdk\tools\ant\build.xml:906: The following error occurred while executing this line:
    C:\Users\HP\Application Data\adt-bundle-windows-x86_64-20131030\adt-bundle-windows-x86_64-20131030\sdk\tools\ant\build.xml:284: null returned: 2

    Total time: 32 seconds

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.