Blog del curso electivo Seminario de Investigación Multimedia de Ingeniería de Sistemas de la Institución Universitaria Antonio José Camacho, orientado por el profesor Ing. Diego López, Mg.

Aquí están publicados los resúmenes y reflexiones de algunos de los trabajos realizados por los estudiantes del curso.

29 de marzo de 2015

Carpeta "Modo Processing"

La carpeta AndroidMode hay que colocarla en la carpeta Processing/modes que se encuentra en Mis Documentos.

Para descargar el archivo darle clic aquí.


 Para más detalles de la configuración de Processing en Modo Android leer la siguiente publicación.

27 de marzo de 2015

Tarea Processing en Modo Android

La tarea consiste en hacer un programa en Processing y mostrar su funcionamiento directamente en un dispositivo móvil (Smartphone o Tablet). La tarea es en grupo, o sea con tu grupo de proyecto del videojuego serio y el programa que hay que hacer es una versión muy resumida de tu juego. Es decir, lo que espero ver (y calificar) es que ya estás comenzando a desarrollarlo.

Para usar Processing con Android, primero tienes que instalar el SDK de Android en tu PC; luego, hay que agregarle el modo Android a Processing.

Para agregar el modo Android tienes que dar clic en el botón que está en la esquina superior-derecha de Processing

Además tienes que revisar que la configuración del SDK de Android sea la idónea para Processing. En este link explico cómo se configura.

Lo mejor para trabajar aplicaciones con Android no es utilizar el emulador, sino ejecutar los programas directamente en el dispositivo móvil. En la Web, puedes encontrar tutoriales de cómo hacerlo. Una cosa es usar un emulador y otra cosa es usar el dispositivo móvil.

Por ahora, la idea es que tu juego funcione por lo menos en el dispositivo móvil que utilizaste en el desarrollo.

Así que para la próxima clase trae tu smartphone o tablet con la versión resumida de tu juego funcionando en éste. Esa es la tarea.


La librería que comúnmente se usa en Processing para el sonido es la Minim. Es una librería muy completa; sin embargo ésta (hasta el año pasado) no funciona en Android. La que funciona es la librería ApWidgets. En este link te doy un ejemplo de un programa hecho con esta librería. De todas formas ApWidgets no es tan completa como la Minim; pero si lo que quieres es sólo reproducir sonidos, es más que suficiente.



En este link te dejo unos ejemplos de programas base hechos en Processing que te pueden ser útiles.


26 de marzo de 2015

Información sobre android en processing

Hola profesor y compañeros.

Quiero compartir con ustedes la información que encontré sobre el uso de Android en Processing... para empezar ya perdí 2 días tratando de configurar esa vuelta y nada que me ha funcionado T_T

Bueno, primero que todo, está información la sacado del sitio oficial de Processing (Para que no vayan a decir que me estoy inventando cosas): https://github.com/processing/processing-android/wiki

La documentación de github fue realizada el 19 de Enero de este año (Osea que es reciente) y solo como información, les digo que la última versión estable de Processing fue la 2.2.1 que salió el 19 de Mayo del 2014!!! (Algo ya viejita ¬_¬)

Bueno, en la documentación de github dice:

"Note that this code is incomplete and contains bugs. It should be considered "beta" quality. Do not use this code while operating heavy equipment. Do not rely on this code for thesis or diploma work, as you will not graduate. Do not use this code if you're prone to whining about incomplete software that you download for free."

Según lo anterior, la utilización del SDK de android en processing es una opción "beta", contiene muchos errores y está incompleta, además no debería ser utilizado para cosas importantes como tesis y proyectos de grado...

Por último y para completar la dicha, dicen:

"We currently have no plans to make a version of the development environment (the PDE) that runs on the phone"

Eso quiere decir, que no tienen planeado organizar el processing para que pueda correr en celulares (yuno)

Lo único que dejan, son algunos links a aplicaciones NO OFICIALES para poder utilizar el código de processing en android:
Bueno, eso era todo :)