Preguntas Frecuentes (FAQ)
- ¿Es TiempoBus y Tram una aplicación oficial? No. TiempoBus es una aplicación desarrollada por mí, de forma independiente y con el objetivo de simplificar el acceso a los servicios de tiempos oficiales de Subús y Tram de Alicante.
- ¿TiempoBus y Tram está desarrollada y mantenida por una empresa o administración pública? No. La desarrollo en mi tiempo libre, con el objetivo de aumentar mis conocimientos en programación de dispositivos móviles. Además de poner mi granito de arena en la promoción del software de código abierto.
- ¿Que colaboraciones recibe el desarrollo de TiempoBus? Dispongo de un convenio de colaboración con FGV y Tram de Alicante por la que recibo soporte técnico y dan cierta promoción a la aplicación. No supone ningún tipo de aportación económica al desarrollo.
- ¿De donde se obtiene la información de tiempos y líneas? Los tiempos se consultan, en tiempo real, de los servicios oficiales ofrecidos por Subús y Tram de Alicante. La aplicación sólo actúa como cliente de estos servicios. La información de líneas, mapas, noticias, etc se obtiene desde las webs oficiales de Subús y Tram de Alicante.
- ¿Donde accede la aplicación a través de internet? Actualmente accede a alicante.subus.es (noticias, etc), isaealicante.subus.es(tiempos de paso), github.com para el nuevo sistema de actualización de datos de lineas, tramdealicante.es (noticias, tiempos, etc) para la información del Tram. También se accede a la API de Twitter para la sección de noticias y los avisos desde @tramdealicante.
- ¿TiempoBus va a contener publicidad? Por ahora no tengo intención de incluirla.
- ¿Se envía algún tipo de información personal o estadístico? La aplicación no envía ningún tipo de información del usuario. A partir de la versión 2.8.3 se emplea el servicio de Google Analytics para obtener información estadística anónima. Pero esta función se puede desactivar desde la pantalla de preferencias.
- ¿Por qué en funciones como las paradas próximas no tienen los últimos datos? Varias funciones de la aplicación, requieren el uso de una base de datos local, al no poder recuperar esos datos en tiempo real. Esta base de datos se actualiza junto con las nuevas versiones de la aplicación.
- ¿Por qué la aplicación no dispone de un calculador de rutas? Esta función resulta más compleja y se pospone para futuras versiones. *Actualmente he implementado una versión preliminar de esta función, basándome en servicios proporcionados por Google.
- ¿Se va a incluir la información de Cercanías-Renfe? No lo descarto para futuras versiones. Pero por ahora no.
- ¿Se va a portar a otras plataformas móviles, como iOS, BlackBerry o Windows Phone? La elección de Android para el desarrollo de TiempoBus, se ha debido sobretodo al uso de Java, lenguaje que uso en mi trabajo, lo que ha supuesto un tiempo de adaptación reducido. Además Android, es una plataforma móvil más cercana al Open Source, lo que facilita mucho el uso de librerías ya existentes, de herramientas, etc. Sin mencionar la creciente implantación de esta plataforma. Aunque no descarto portar la aplicación a otras en el futuro.
- ¿Por qué TiempoBus no funciona bien en un dispositivo concreto? Aunque intento mantener la compatibilidad con versiones anteriores de Android, siempre pueden darse errores asociados a una versión o a un terminal concreto. Lo mejor en estos casos es informarme de ello para intentar resolverlo.
- ¿Por qué el tiempo previsto puede ir variando? Los tiempos que remite el servicio oficial se calculan por la posición del bus o el tram en dicho momento, realizando una estimación de lo que pueda tardar en llegar, basándose en su recorrido previsto. Los autobuses pueden detenerse, encontrar trafico, semáforos, etc. Una gran cantidad de variables que puede afectar a la exactitud de la previsión. Por ello el tiempo se va recalculando para adaptarse a dichos cambios.
- ¿Por qué la aplicación puede fallar en Android 2.2 Froyo? Esta versión ya no está soportada por los servicios de Google. Para que los usuarios que siguen usando esta versión, no se queden sin ella, he dejado abilitada su instalación. Pero aunque puedan usar las funciones básicas de la app, es probable que fallen funciones como los mapas.