UrbMap

Actualización: El proyecto lo abandoné hace bastante tiempo y los links ya no funcionan.

Urbmap es un proyecto que nació con la idea de permitirme ver en mi móvil el estado de las paradas del Bicing de barcelona en tiempo real.
En smartphones modernos el tema está bastante superado; sin embargo en mi antiguo Sony Ericsson la cosa era más complicada. Tengo constancia de que existe una aplicación para J2ME que te dice el estado de las estaciones, pero me pareció muy tosca y poco útil. La solución que encontré fue parsear la web del bicing y generar un archivo KML que Google Maps para móviles interpreta correctamente. Aprovechando el código que ya tenia hecho, hice lo mismo con la web de la DGT para las incidencias de tráfico y la del ministerio de indústria para las gasolineras de todas España.

El proyecto funciona sobre el hosting gratuito de Google App Engine aunque tengo pensado rehacerlo en PHP y buscarme otro lado, por las limitaciones que me he encotnrado en la API que proporciona; especialmente el límite de tiempo de descarga de una web para parsearla, haciendo imposible actualizar el estado de las estaciones del bicing a la mínima que su web va un poco lenta (cosa que suele ser bastante a menudo).

Página web de UrbMap