Bienvenidos

Espacio para recopilar la información de mis aplicaciones y experimentos varios.
Principalmente de la aplicación de código abierto TiempoBus.
Que voy desarrollando en mi tiempo libre y como se suele decir "por amor al arte", por lo que no siempre puedo avanzar tanto como querría.

Entrada destacada

Mantenimiento del servicio de tiempos del Tram

Desde hace ya varios días, el servicio de tiempos al que accede la aplicación, para cargar los tiempos de paso del Tram, está en proceso de...

viernes, 18 de noviembre de 2016

TiempoBus y Tram Nominada en los Premios Web 2016

TiempoBus y Tram ha estado entre los finalistas de los 8º Premios Web del diario La Verdad de Alicante.

Y aunque no he ganado, por lo menos disfrutamos del acto y del catering.

Al acto acudí con mis amigos de Magnolia Solutions, quienes realizaron las traducciones de la aplicación y por tanto no podían faltar al evento por su importante colaboración.


 


miércoles, 26 de octubre de 2016

Mantenimiento del servicio de tiempos del Tram

Desde hace ya varios días, el servicio de tiempos al que accede la aplicación, para cargar los tiempos de paso del Tram, está en proceso de mantenimiento por parte de los técnicos de FGV.
La recuperación del acceso desde Internet al servicio, está resultando más complicada de lo previsto, pero desde FGV están haciendo todo lo posible para conseguirlo.
Mientras se puede continuar accediendo a la información de horarios de la app, así como información de patadas y mapas.
Recordar que este problema no afecta al servicio de tiempos del BUS, que es distinto.
Sólo queda pediros un poco de paciencia y agradecer a FGV su esfuerzo e información sobre el problema.
Iré informando a través de Twitter de los avances al respecto.

viernes, 26 de agosto de 2016

TiempoBus y Tram 3.9.3

Actualización con mejoras de funcionamiento interno, principalmente.

La mejora en en el modo de pasar la parada seleccionada, va destinada a evitar algunos problemas indicados por un usuario, en una versión concreta de Android. Indicar que como no he podido ver ese error concreto, he cambiado el modo de pasar la información, que espero solucione el problema.

Cambios:
  • Animaciones para mostrar tiempos
  • Logo más grande 
  • Cambiado el color de fondo
  • Pasar informacion de parada seleccionada mediante activityForResult 
  • Limpieza de código
  • Cambio de versión appcompat y Play Services
  • Solución de errores


miércoles, 20 de julio de 2016

TiempoBus y Tram 3.9.2

Actualización de la app para solucionar algunos errores y ponerla al día para mejorar el rendimiento.

También he aprovechado para introducir algunas nuevas funciones, como la opción de "Que hay cerca", que muestra negocios y puntos de interés cercanos a la parada. Al seleccionarlos mostrará el detalle desde Google Maps.
Por sugerencia de un usuario, he reducido el tiempo de espera y añadido un botón para cancelar la carga de tiempos. Será útil cuando se producen problemas en el servidor que provoquen largas esperas.
Además de varios cambios en el calculador de rutas, para mejorar su usabilidad y solucionar un problema con el autocompletado de direcciones.

La actualización de librerías como Play Service y la versión de más reciente de la librería de compatibilidad, para mejorar el soporte de versiones anteriores de Android.

A continuación el detalle de los cambios.
  • Nueva imagen de la app
  • Nueva imagen en pantalla de inicio
  • Cambios en el calculador de rutas. Estructura de la pantalla, carga desde autocompletados. Visualización del listado en versiones actuales de Android.
  • Nueva opción "que hay cerca" con place picker.
  • Solución error de carga del listado de lineas, al seleccionar cuando no hay resultados. Carga offline en caso de fallar.
  • Cambio de timeout general, para evitar largas esperas.
  • Actualización versión más reciente de Play Services.
  • Actualización versión más reciente de librería AppCompat.
  • Botón para cancelar la actualización en caso de tardar demasiado.
  • Compartir horario en pantalla principal.
  • Subidos a git archivos faltantes.
  • Desactivada la comprobación de actualizaciones, ya que no está en uso.
  • Actualización de la base de datos.
  • Sustitución generalizada por deprecated de "managedQuery".
  • Cambio del adapter para el historial.
  • Solución de errores.