App My Ride

Juan Mellado, 22 Mayo, 2010 - 08:30

Volkswagen logoApp My Ride es un concurso que tiene actualmente en marcha Volkswagen. La idea es desarrollar una aplicación, o proponer una idea, que pueda ser utilizada a través de un sistema de información computerizado de un coche. Lo curioso del tema es que los programas se tienen que enviar escritos en formato SWF, es decir, escritos en Flash o Flex.

Lo que han hecho es crear un SDK que incluye un reproductor sobre el que se tiene que ejecutar la aplicación Flash generada. Es como el reproductor standalone normal de Adobe, pero con un peculiaridad añadida. Al tiempo que se reproduce la aplicación se reproduce un fichero con información real capturada por los sensores de un coche en dos trayectos distintos. Uno durante un desplazamiento por una ciudad, y otro durante un viaje por una autopista. Y esa información se hace llegar al programa Flash en forma de eventos. De forma similar a como se gestionan los eventos de ratón o teclado por ejemplo.

Todos los eventos disponibles están definidos en un paquete de clases ActionScript llamado "volkswagen.miniapps.interfaces", que también se incluye dentro del SDK, y que hay que importar dentro de la aplicación. Para recibir notificaciones sobre un evento determinado basta con definir un handler sobre él de la forma acostumbrada. Por ejemplo, para ser notificado en todo momento de la velocidad del coche, basta con escribir el siguiente sencillo código:

import volkswagen.miniapps.interfaces.*;
...
  addEventListener(EventConstant.ENGINESPEED, speedHandler);
...
function speedHandler(event:IEngineSpeedEvent):void{
  trace( event.getEngineSpeed() );
}

La velocidad del coche, la marcha engranada, el consumo de combustible, la latitud, longitud y altura respecto al nivel del mar, la temperatura exterior, e incluso la apertura o cierre de las puertas, el abrochado o desabrochado de los cinturones de seguridad, el encendido o apagado de las luces, pasando por la aceleración lineal, lateral o la fuerza que se está ejerciendo sobre los pedales, son algunos de los eventos que se pueden monitorizar. Incluso hay un evento que avisa si se está pulsando la bocina.

El reproductor que incluye el SDK permite además simular eventos, introduciendo manualmente los valores que queramos, para poder probar las aplicaciones de una forma más precisa, ya que es imposible que los recorridos de ejemplo cubran todas las posibilidades.

El plazo de recepción del concurso empezó a primeros de mayo y terminará a finales de junio. En la web se pueden ver las ideas propuestas hasta la fecha y las aplicaciones enviadas. Incluso permiten enviar juegos ¡que no distraigan a los conductores!. El tamaño de las aplicaciones está limitado a 380x380, y se insiste en que los controles han de ser grandes y con un alto contraste debido a que van a visualizarse en pantallas normalmente pequeñas y expuestas a la luz ambiente.

Hay 6.000 euros en premios a repartir entre los tres primeros clasificados, más algún extra, como la posibilidad de optar a una beca si eres estudiante, o de disfrutar de un coche de la marca durante un fin de semana.

En las bases del concurso se explican los requerimientos para entrar concursar, la cesión de derechos y demás de la forma acostumbrada.

¿No encontró lo que buscaba?

Utilice el buscador para encontrar más páginas en esta web o en toda Internet.
 
Web www.inmensia.com