Entradas

Mostrando entradas de 2014

TiempoBus y Tram 3.5 con Material Design

Imagen
Ya disponible la nueva versión de TiempoBus para Android. Su principal novedad está en el rediseño inspirado en Material Design. Pero también la actualización de componentes como las pestañas, tarjetas y la reestructuración de la mayor parte de pantallas.

He revisado su correcto funcionamiento en Lollipop y mejorado las vistas para Tablets.

ACTUALIZACIÓN 3.5.1: He subido una actualización para resolver algunos errores, mejoras de estabilidad y cambio de algunos estilos como color en la barra de notificaciones en Lollipop.
Pero especialmente una posible solución al error que se produce en moviles Wiko y algunos modelos de Samsung. Pendiente de saber si sirve al no poder probarlo, ya que es un error en la versión de una librería incluida en estos móviles por el fabricante. 


TiempoBus, App recomendada por TRAM de Alicante

Imagen
TiempoBus ya aparece como aplicación Android recomendada en la web de tramalicante.es

Tras un tiempo de pruebas y su valoración por parte del personal de FGV, TiempoBus es reconocida como la primera aplicación recomendada, para acceder al sistema de tiempos y consulta de información de TRAM de Alicante, desde dispositivos móviles.

Gracias a todos los que lo han colaborado en el desarrollo: traducciones de magnoling.com, personal de tramalicante.es y a los usuarios que han enviado información para resolver los problemas iniciales.


TiempoBus 3.2 para Android

Imagen
Nueva versión de TiempoBus disponible.

A destacar la nueva ActionBar que mejora la compatibilidad con versiones anteriores de Android, la nueva estructura de la pantalla principal y el nuevo proveedor meteorológico OpenWeatherMap. También la carga de la localización aproximada. Y una nueva función para fijar las líneas que más se usen y así poder verlas al principio de la lista.

Además de muchos otros cambios, mejoras y solución de errores.

También he actualizado la app de Widgets para resolver el problema que me habían informado sobre la carga de líneas del Tram.

Detalle de los cambios de la versión:
Uso de la nueva ActionBar de la librería de soporte v7. Añadida a casi todas las pantallas. Cambios para usar las facilidades de la nueva AtionBar para la navegación. Cambios de estilos para la nueva barra.Cambio en la pantalla principal de la vista de tablets para las nuevas fichas Cambio formato tarjetas de información.Cambio de proveedor meteorológico a OpenWeatherMap.

Actualización TiempoBus para FirefoxOS

Imagen
Puesta al día de la versión para FirefoxOS.

Aunque sigue siendo una versión de pruebas y únicamente compatible con el sistema del autobús.
A destacar la nueva versión de estilos que le da un aspecto más acorde a las nuevas versiones de FirefoxOS.

Por otro lado, estoy probando la compatibilidad con Firefox para Android y escritorio, por lo que pronto será posible instalar la aplicación a través de esta opción del navegador en ambos entornos.
(* Ya la había activado, pero la he tenido que deshabilitar al detectar varios problemas.)

Cuando verifique si funciona correctamente sobre la versión de escritorio, también la activaré.

Cambios en la versión:
Cambio a la nueva versión de estilos publicados en: buildingfirefoxos.comCambios en la búsqueda para adaptarse a las nuevas pestañas. Cambios en la pantalla principal.Gestión de preferencias. Carga de ultima parada, carga automática.Solución de errores en carga de recorridos.Gestión interna de errores.Solución de diversos bugs.

Actualización para Ubuntu

Imagen
Puesta al día de la versión Beta para Ubuntu. Con bastantes mejoras en la interfaz y optimización para su uso en Ubuntu Touch.

Ya disponible tanto en Ubuntu Software Store Beta. También para su instalación en Ubuntu Desktop en mi PPA.

Cambios en la versión:
Nuevo estilo en pestañasCambios en pantalla de búsquedaRecarga automáticaPreferenciasSolución de errores.

Actualización 3.1.2 Mejoras en la consulta del TRAM

Actualización con mejoras en la consulta de tiempos del TRAM. Así como una primera actualización de la vista de Favoritos.

Esta actualización mejora los tiempos de consulta de los datos del Tram, realizando una única consulta para todas las líneas en lugar de una por línea
También se han mejorado los datos mostrados en las paradas de cabecera, estas ahora mostrarán solo los tranvías de salida, con tiempos más exactos.
Mejoras en la consulta de tiempos del TRAM (Velocidad y tiempos en cabeceras)Cambios en vista de favoritos. Accesos y confirmación en borrado.Activada opción Widget para el TramSolución de errores y otras mejoras *TiempoBus Widgets en su nueva versión 1.5.2 ya es compatible con las paradas del TRAM.


*Cualquier problema avisarme para poder revisarlo.

TiempoBus Tranvía-TRAM para Android

Imagen
¡¡El TRAM llega a TiempoBus!!

TiempoBus pasa a ser compatible con el sistema de información de llegadas, en TIEMPO REAL, del TRAM de Alicante.

La integración con el sistema del TRAM se ha realizado a iniciativa de FGV. Esta colaboración incluye el apoyo técnico y de asesoramiento por parte de TRAM de Alicante y FGV. Además el mantenimiento de la infraestructura, necesaria para que la aplicación pueda acceder al sistema de tiempos, corre a cargo de FGV.

También supone la promoción por parte de TRAM de Alicante y FGV de TiempoBus como aplicación recomendada.

Aunque cabe recalcar que TiempoBus continua siendo un desarrollo independiente y de código abierto, no apoyado económicamente por ninguna empresa o entidad pública. 
Tampoco debe considerarse como aplicación oficial de ninguno de los servicios soportados. Siendo TRAM de Alicante y FGV los proveedores de la información de tiempos y líneas del servicio del TRAM.

Las funciones añadidas para el TRAM son las siguientes:
Acceso al sistema …

Publicado en "Ubuntu Software Store Beta" y formando parte de "Ubuntu App Pioneers"

Imagen
Tras finalizar el proceso de publicación en la "Ubuntu Software Store", TiempoBus ya forma parte de las aplicaciones pioneras para Ubuntu Touch. Estando desde ya disponible en las versiones preliminares, y por supuesto lista para la llegada de los nuevos terminales Ubuntu durante este año.

Con la publicación anterior a la salida de los terminales Ubuntu, he entrado a formar parte de la sección "Ubuntu App Pioneers" que recopilará a los 200 primeros desarrolladores en publicar, una aplicación con el SDK de Ubuntu.
developer.ubuntu.com/pioneers/#com.ubuntu.developer.alberapps

La versión publicada es la 0.5.2 Beta, que sigue siendo una versión en pruebas. Pero ya usable con las funciones básicas de TiempoBus.

Por descontado los paquetes para poder usar TiempoBus desde el escritorio siguen disponibles en mi PPA. En breve los actualizaré para su correcta instalación en Ubuntu 14.04. Instrucciones de instalación en: TiempoBus para UbuntuSDK.

TiempoBus 3.0.3 para Android (y 3.0.4)

Actualización con algunas mejoras y resolución de errores.
A destacar los cambios en el el detalle de noticias y en el listado de Twitter.

Detalle de los cambios:
Carga dinámica de imágenes de perfiles en Twitter. Opción para desactivar Twitter. Solución al problema de imágenes de perfil erróneas al hacer scroll.Cambio de estilos de la pantalla de detalle de la noticia.Mejoras en la carga del detalle de la noticia. Mejor reconocimiento de tablas y estilos y adaptación en las noticias de tipo cambio de horario con tablas. Resuelto problema de carga de observaciones de la parada en la pantalla principal.Resuelta la carga errónea del detalle de la noticia al seleccionarla en el listado.Resuelto problema del filtro de la lista de líneas, que dejaba de aplicarse al ir recorriendo las pestañas.Cambio en el uso de Locale para evitar problemas en algunos dispositivos.
ACTUALIZACIÓN 3.0.4 (16/05/2014) Mejoras en pantalla de detalle de noticia. Control de zoom del texto. Resuelto problema con los …

TiempoBus 3.0.2 para Android

Actualización para resolver varios problemas detectados. Pero además contiene varias mejoras y actualización de librerías. Como detalle, la posibilidad de refrescar la lista de resultados arrastrando verticalmente.
Refresco de los datos del listado principal mediante arrastrar verticalmente. Posible al actualizar a la nueva versión de android-support.Actualización a la nueva versión de Google Play Services.Cambio a la versión 4 de Analytics, contenida en Play Services, por lo que se elimina la librería.Adaptación del código al nuevo funcionamiento de Analytics, así como solución a algunos problemas.Solución a error de preferencias cuando se seleccionaba un link a una web.Solución a problema del filtrado de líneas en el buscador. No se cargaban los datos de la línea tras hacer el filtro.Cambios en la actualización remota de la base de datos para evitar problema en el control. También añadida opción a preferencias para desactivarlo si se desea.

TiempoBus Widgets con DashClock extension

Imagen
Tras la actualización de TiempoBus, también ya disponible la nueva versión de TiempoBus Widgets. Que además de varios cambios en el acceso a datos, he aprovechado para incluir la nueva extensión para DashClock Widget de TiempoBus.

DashClock Widget es un fantástico widget para la pantalla de bloqueo, que permite ampliar su funcionalidad mediante extensiones.

Podéis descargar DashClock desde: https://play.google.com/store/apps/details?id=net.nurik.roman.dashclock

Una vez instalado TiempoBus Widgets, podréis incluir la extensión desde el apartado de extensiones en DashClock.

En esta primera versión, la actualización de tiempos se realiza al desbloquear la pantalla. En las preferencias podéis desactivar la actualización cuando no la necesitéis.

Recordar que DashClock solo está disponible para Android 4.2+

TiempoBus 3.0 para Android

Imagen
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:
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 lo…

TiempoBus 2.8.3

En esta nueva versión de TiempoBus destaca la integración con la nueva API de Google Drive. Esto permitirá almacenar una copia de seguridad, de la lista de favoritos, en nuestra cuenta de Google Drive. Además de poder recuperarla posteriormente desde cualquiera de nuestros dispositivos.
(El uso de esta API no supone dar acceso total a la cuenta. La aplicación sólo accederá a los archivos creados por ella misma).

También destacar la activación de Google Analytics, para la obtención de estadísticas de uso y una recopilación de los errores que se suelen producir en el uso diario. Esta función me ayudará a mejorar las funciones mas usadas y aumentar la estabilidad de la aplicación, al conocer los fallos que más se producen.
* Esta función es totalmente opcional, pudiéndose rechazar su uso, tanto la primera vez que se accede, como desde las preferencias en cualquier momento. Los datos recopilados son totalmente anónimos y gestionados por Google, tal y como se indica en la nueva política de…

Permisos Android TiempoBus

Para aclarar las dudas expresadas, respecto a los permisos requeridos por la aplicación, he decidido describir su necesidad en este post. Describiré tanto los que están desde versiones anteriores como los nuevos requeridos por Google Play Services.

Permisos que Google Play muestra al usuario para su consideración:
Ubicación precisa (basada en red y GPS): Usada por la función de mapas, para mostrar tu posición y para localizar las paradas cercanas.Editar o borrar contenido de USB: Es el permiso requerido para acceder a la tarjeta SD. Funciones que lo usan:Establecer fondo de pantalla. Guarda la imagen a usar en la tarjeta SD.Copia de seguridad de la lista de favoritos. y su recuperación. Opciones en el menú de la pantalla de favoritos.Acceso completo a red: Evidentemente acceso a internet, ya que es la función básica de la aplicación.