TiempoBus 3.0 para Android
Nueva actualización que incorpora un importante número de mejoras. Entre todas ellas cabe destacar: Mejora de todas las funciones que requieren acceso a Internet, la nueva tarjeta de información con datos de la parada, Wikipedia y la información meteorológica, la primera versión del reconocimiento de voz y la posibilidad de actualizar la base de datos sin tener que subir una nueva versión de la app.
Entre muchos otros cambios que describo de forma detalla a continuación:
Entre muchos otros cambios que describo de forma detalla a continuación:
- Cambios importantes en el modo de acceso a la red. Optimización de todos los métodos de acceso y diferenciación en función de la versión de Android.
- Simplificación y optimización de las clases de acceso a los servicios web de tiempos y vehículos. Ya no es necesario usar librerías externas para su uso.
- Incorporación del uso de memoria caché que ofrecen Android 4.0+. Con ello se reducirá de forma importante el consumo de datos. La caché no se usará en las consultas de tiempos, para asegurar la consulta en tiempo real de los servicios. En versiones anteriores que no soporten esta opción, se accederá de forma convencional. En caso de no querer emplearla, se puede desactivar en las preferencias avanzadas.
- Cambios en la sección de mapas:
- Indicador del tiempo de actualización de vehículos.
- Acceso directo a paradas cercanas en la cabecera.
- Mostrar la parada activa en caso de acceder desde la lista de tiempos.
- Mejoras en el uso de Google Play Services. Actualización a su última versión.
- Cambios en el formato de las tarjetas de la pantalla principal. Añadidos accesos directos a las funciones principales. Ajustes en las demás.
- Reconocimiento de Voz. Pulsando el botón de micrófono se pueden cargar los tiempos por número de parada o con el nombre del favorito.
- Se ha sustituido el modal de información por la tarjeta de información. Aparecerá en la lista de tiempos o en el caso de tablet, en la segunda columna. Esta tarjeta contiene la siguiente información:
- Número de parada, dirección y lista de líneas con parada.
- Wikipedia. Lista de páginas de wikipedia geolocalizadas por la coordenadas de la parada seleccionada.
- Información meteorológica obtenida del servicio Yahoo! Weather.
- Cambios en el uso de la Api de Google Drive para evitar usar la tarjeta SD. Borrado de los temporales una vez se completa la carga desde Drive.
- Nueva función de actualización de la base de datos. La aplicación verificará si se dispone de una versión mas reciente de esta en el repositiorio de GitHub. En caso de estar disponible ofrecerá al usuario la opción de actualizarse en una tarjeta de la pantalla principal. También se dispone, en las opciones avanzadas, de una forma de lanzarlo la actualización manual, o recuperar la versión de la base de datos que viene en el apk.
- Reestructuración de la pantalla de preferencias. Se han separado las opciones más delicadas en la pantalla de opciones avanzadas.
- Cambios en el parser de lineas para mostrar el orden de Ida y Vuelta correctamente.
- Cambios en la sección de horarios para adaptarse al cambio de la web de Subús. Aviso y opción para cargar los horarios en el navegador, en caso de no ser un formato compatible.
- Actualización de varios textos e información.
- Actualización de la base de datos con los últimos cambios y nombres de líneas.
- Actualización de la librería Twitter4j.
- Resolución de varios errores y mejoras de estabilidad.