Naranjito revive gracias a Processing

En esta entrada os quería enseñar un pequeño proyecto de programación que he hecho para que jueguen los peques. Me he animado a hacerlo tras conocer Processing, una herramienta de programación muy sencilla de utilizar y que permite de forma muy rápida hacer proyectos muy interesantes donde el audio, el video y la interactividad sean la nota dominante, sin duda una herramienta ideal para proyectos de visualización de datos, arte digital, creative programming, gaming, etc… y como herramienta de prototipado, algo de lo que me escucharéis hablar más de aquí en adelante.

naranjito

Como podéis ver en el imagen de arriba, he elegido el “buque insignia” de mi generación como primer puzzle del juego, “naranjito”, llamadme nostálgico pero es lo que hay 🙂

El juego consiste en un puzzle de 4 piezas que aparecen ordenadas en un extremo de la pantalla, desordenadas en el centro de la misma y estos mismos trozos son los que el peque tiene que ordenar arrastrándolos a la parte derecha de la pantalla. Si los suelta sobre la posición correcta se quedan en su sitio y si no la pieza vuelve a su posición inicial. Ayer lo probé con mi hija, y tras la pregunta de rigor sobre quien es ese señor naranja, hemos podido pasar un rato divertido, que era el objetivo.

Otra características muy interesante del entorno de Processing es que te permite programar no sólo para ejecutar tu programa en PC, Mac o subirlo a la web a través de un applet, sino que el mismo código lo puedes utilizar también para otros entornos como Android o incluso Javascript, y por lo tanto hacer que tu programa sea compatible con la mayoría de dispositivos móviles del momento. Esto es posible gracias a processing.js, accesible directamente desde el entorno de processing sin más que seleccionar el modo de trabajo javascript, así de fácil.

A continuación es dejo el enlace a una página web que he creado en un hosting gratuito para que los que queráis podáis jugar o modificar el código a conveniencia, es la siguiente: Puzzle4p_jc, enjoy!!!!

Aquí tenéis una foto de ayer en un momento del juego:

Paula_puzle4piezas

Si alguno lo prueba, espero que os divirtáis!! 🙂

Pizarra Electrónica, Videoconferencia y Webex, en el Cisco Connect 2013

JoseCarlos_CiscoConnect2013

En el transcurso de mi vida profesional he participado y/o organizado multitud de eventos, en el área de preventa, una de las funciones principales es la de demostrar las capacidades de tu producto, y cuando tienes la oportunidad de multiplicar exponencialmente el número de personas a las que enseñárselo a través de un evento es una ocasión que no hay que desaprovechar, aunque siempre, siempre, es a cambio de unos días de gran estrés, horas de trabajo interminables y una cierta dosis de incertidumbre.

Eso mismo es lo que me ha pasado este año con el Cisco Connect 2013. Al igual que el año pasado, donde mi equipo era el responsable de las demostraciones de Colaboración, este año participé a nivel individual responsabilizándome de una demostración por la que aposté desde el principio con la seguridad de que sería muy atractiva para los clientes, y es la integración de la Pizarra Electrónica con la videoconferencia y con la conferencia Web.

Como ya he comentado en alguna ocasión, me interesan las herramientas colaborativas aplicadas al área de la Formación, eso, junto con mi convencimiento de que la videoconferencia debe evolucionar hacía interfaces más amigables y naturales, como lo son la colaboración a través de interfaces táctiles, hizo que propusiera mostrar esta demo en el evento, intuía que despertaría el interés de los clientes, como así fue.

En la foto de más arriba podéis ver el entorno que preparé para la demo, básicamente consistía en una pizarra de Smartboard modelo 8070i, un equipo de videoconferencia Cisco Telepresence SX20 y un elemento que hace que la integración entre ambos sea transparente para el usuario, el Cisco Telepresence Synch. También tenía conectado un PC al entorno que utilizaba tanto para correr el software de Smartboard y poder utilizar alguna de sus herramientas de colaboración, como para poder lanzar las sesiones de conferencia Web a través de Cisco Webex, y poder realizar anotaciones en el documento compartido. En el otro extremo de la demo, y a unos metros de distancia, tenía un equipo Cisco Telepresence EX60 con capacidad de compartición de documentos en el PC así como de objetos sólidos (cámara de video frontal usada como cámara de documentos).

Además de esto, y en lugar de hacer una demostración exclusivamente técnica de las capacidades del producto, me preparé una story board en el que el cliente era un estudio de arquitectura que tenía que trabajar sobre un plano de la planta de una oficina para dotar a la misma de equipos de videoconferencia de sala, esto me permitía “jugar” con los distintos elementos gráficos, como el plano de la planta o las imágenes de las distintas salas, y moverlos, agrandarlos, arrastrarlos, girarlos, etc… utilizando las manos y el interfaz tácil de la pizarra, así como hacer anotaciones y escribir sobre ellos.

Aunque no pude hacer un video de las demos que realicé en el evento, aquí os dejo uno que realizó una compañera hace algún tiempo en el que se puede ver una de las características de la demo, la recalibración automática de la zona de escritura de la pizarra.

Finalmente, os dejo con un video que me pasaron desde Smartboard y que muestra de forma muy amena y divertida situaciones reales donde se muestran las ventajas que tiene contar con un entorno integrado de pizarra electrónica y videoconferencia, aunque todavía estemos lejos de tener una pizarra en la zona del café 🙂