¿Qué hay de nuevo en GoodBarber? Junio de 2018

Escrito por el Viernes, 6 de Julio 2018

¿Qué hay de nuevo en GoodBarber? Junio de 2018
Ha llegado el momento de presentarte una nueva versión de uno de nuestros add-ons avanzados: Live +
 
Para los que todavía no conocen este add-on, se trata de un reproductor audio que permite difundir un flujo M3U, y visualizar los metadatos relacionados a la pista en curso de reproducción, es decir el título, el nombre del artista y la viñeta del álbum.

¿Qué hay de nuevo en GoodBarber? Junio de 2018
El usuario puede compartir la pista que está escuchando, comprarlo y consultar sus 5 últimas escuchas. De su lado, puedes elegir de difundir tu flujo a fechas o horas específicas.

Para que el Live + funcione, la app debe recuperar varios tipos de información desde el flujo:
  • La pista audio
  • Los metadatos
 
En la versión inicial de la funcionalidad, la pista audio estaba recuperada directamente desde el flujo, mientras que los metadatos pasaban por un API que hacía el intermediario entre la app y el flujo de origen.
¿Qué hay de nuevo en GoodBarber? Junio de 2018

Este mecanismo, que aseguraba la precisión de la información difundida tenía el inconveniente de ser a veces demasiado lento, y causaba entonces una desincronización entre la difusión de la pista audio y la visualización de los metadatos.
 
Por lo tanto, hemos repensado el funcionamiento del reproductor para proponerte una versión aún más eficiente: Live + 2.0
 
Ahora, los metadatos están recuperados ellos también directamente a partir del flujo de origen, asegurando así una visualización más rápida y perfectamente sincronizada con la difusión de tus pistas audio. La primera versión de Live + tenía la ventaja de dejar la posibilidad de efectuar nuestras operaciones de mantenimiento sin tener que pedirte de recompilar tus apps, pero ahora, con los numerosos años de experiencia que tenemos con esta funcionalidad y su estabilidad, ya no tenemos que tomar esta precaución.
¿Qué hay de nuevo en GoodBarber? Junio de 2018

Si deseas aprovechar de la potencia de Live + 2.0, ¡no olvides de recompilar tu aplicación!
 
Encontrarás abajo el resumen de los desarrollos y actualizaciones efectuadas durante el mes de Junio de 2018:

App nativa iOS

  • Página About
    • Corrección de un problema que provocaba el bloqueo del título de la página detrás de la cabecera durante el scroll.
 
  • Página Click-to
    • Corrección de un problema que podía causar un crash cuando se hacía clic sobre estos enlaces.
 
  • Modo de navegación Little Swipe
    • Corrección de un problema que provocaba la ausencia de la imagen de fondo sobre iPad.
 
  • Add-on Autentificación
    • En la página de Sign up, un problema causando la ausencia del grado de color de fondo ha sido corregido.
    • Ahora, la descripción del usuario puede estar visualizada sobre varias líneas en la página de Perfil.
    • En la página Modificar el perfil, en un campo desplegable, ya no mostramos más el primer valor como valor por defecto.
    • Las autorizaciones “user_birthday” y “user_friend” han sido suprimidos para la conexión con Facebook.
 
  • Add-on Chat
    • Corrección de un problema que provocaba la visualización de viñetas usuarios con un formato cuadrado.
 
  • Add-on Couponing
    • Corrección de un problema que impedía la transparencia de la lista.
 
  • Otras correcciones y mejoras
    • La animación y visualización han sido mejoradas cuando el usuario hacía clic sobre un enlace que redireccionaba hacía la página de inicio.
    • Corrección de un problema que impedía el uso del plural sobre la mención “Comentario”.

App nativa Android

  • Página Home
    • En los widgets con la plantilla de navegación Grid, las márgenes verticales ahora están visualizadas.
 
  • Página Video
    • En la página de detalle, el clic sobre un iframe redireccionará ahora hacía el navegador.
 
  • Add-on Autenticación
    • En la página se Sign up, ahora está posible añadir una foto de perfil con la cámara.
    • En la página Perfil, un problema que provocaba un crash cuando el usuario hacía clic sobre la imagen ha sido corregido.
    • Las autorizaciones “user_birthday” y “user_friend” han sido suprimidas para la conexión con Facebook.
 
  • Add-on Comunidad
    • Corrección de un problema que provocaba una mala clasificación de los usuarios cuando se actualizaba la lista.
 
  • Add-on Live+
    • Ahora, si el enlace de compra no está definido en una pista, la aplicación comparte la URL del flujo.
    • Los metadatos ahora están extractos directamente del flujo. Significa que ya no habrá más demora entre la información visualizada y el flujo en curso de reproducción.
    • Ahora, la notificación muestra la canción en curso de reproducción.
    • Ahora, la notificación está colorada en función de la ilustración (sólo para los dispositivos con Android 8.0).
 
 
  • Otras correcciones y mejoras
    • Si un enlace hacía la primera sección está añadido a la cabecera, la aplicación navega hacía atrás en vez de arriba.
    • Ahora, más tipos de flujo están compatibles con el Exoplayer.
    • Ahora puedes elegir de utilizar MediaPlayer para una sección añadiendo esta propiedad JSON “sections/enableExoplayer” a 0.
    • Corrección de un problema que podía causar un crash cuando un fondo en grado de color estaba definido.

PWA

  • Página Artículo
    • En la página de detalle de la plantilla 1, la cabecera ahora puede estar colorada.
 
  • Página Agenda
    • Corrección de un problema que provocaba la visualización de la hora de fin de un evento, aunque era idéntica a la hora de inicio.
 
  • Página Favorito
    • Ahora, los sonidos pueden estar reproducidos correctamente.
 
  • Página Menú
    • En la plantilla 5, un problema que provocaba una alineación vertical non válida ha sido corregido.
 
  • Add-on Autentificación
    • En la página de login, un problema que impedía el icono de cierre de visualizarse correctamente sobre iOS ha sido corregido.
 
  • Otras correcciones y mejoras
    • Corrección de un problema que impedía la apertura de la página de navegación al inicio.
    • Corrección de un problema de crash crítico sobre Internet Explorer 11.

Plugins

  • gbRequest method
    • Sobre iOS, un problema que reemplazaba todos los caracteres ‘ por “ ha sido corregido.



Ingresa tu email