GBTC : Publiez votre app facilementAvec "GoodBarber s'en occupe" alias GBTC, simplifiez-vous la vie pour publier votre app sur l'App Store et sur Google Play. Nous nous occupons de tout à votre place.Découvrez l'offre GBTC
Il est temps de vous présenter une nouvelle version d'un de nos add-ons avancés: Live +
Pour ceux qui ne connaissent pas encore cet add-on, il s'agit d'un lecteur audio qui vous permet de diffuser un flux M3U, et d'afficher les métadonnées liées à la piste en cours de lecture à savoir le titre, le nom de l'artiste et la pochette de l'album.
L'utilisateur peut partager le morceau qu'il écoute, l'acheter et consulter ses 5 dernières écoutes. De votre côté, vous pouvez choisir de diffuser votre flux à des dates ou des heures spécifiques.
Live + 2.0
Pour que Live + fonctionne, l'app doit récupérer plusieurs types d'informations depuis le flux:
La piste audio
Les métadonnées
Dans la version initiale de la fonctionnalité, la piste audio était récupérée directement depuis le flux, tandis que les métadonnées passaient par une API, qui faisait l'intermédiaire entre l'app et le flux d'origine.
Ce mécanisme, qui assurait la précision des informations diffusées avait l'inconvénient d'être parfois trop lent, et donc de causer une désynchronisation entre la diffusion de la piste audio et l'affichage des métadonnées.
Nous avons donc repensé le fonctionnement du lecteur afin de vous proposer une version encore plus performante: Live + 2.0
Désormais, les métadonnées sont récupérées elles aussi directement à partir du flux d'origine, assurant ainsi un affichage plus rapide et parfaitement synchronisé avec la diffusion de vos pistes audio. La première version de Live + avait l'avantage de nous laisser la possibilité d'effectuer nos opérations de maintenance sans avoir besoin de vous demander de recompiler vos apps, mais aujourd'hui, aux vues du nombre d'années d'expérience que nous avons avec cette fonctionnalité et de sa stabilité, cette précaution n'est plus à prendre.
Si vous souhaitez profiter de la puissance de Live + 2.0, n'oubliez pas de recompiler votre application !
Vous trouverez ci-dessous le récapitulatif des développements et mises à jours effectués durant ce mois de Juin 2018:
App native iOS
Page About
Correction d'un problème qui provoquait le blocage du titre de la page derrière le header lors du scroll.
Page Click-to
Correction d'un problème qui pouvait causer des crash lorsque vous cliquiez sur ces liens.
Mode de navigation Little Swipe
Correction d'un problème qui provoquait l'absence de l'image d'arrière-plan sur iPad.
Add-on Authentification
Sur la page de Sign up, un problème causant l'absence du dégradé d'arrière plan a été corrigé.
Maintenant, la description de l'utilisateur peut être affichée sur plusieurs lignes dans la page Profil.
Dans la page Modifier le profil, dans un champ déroulant, nous n'affichons plus la première valeur comme valeur par défaut.
Les autorisations "user_birthday" et "user_friend" ont été supprimées sur la connexion Facebook.
Add-on Chat
Correction d'un problème qui provoquait l'affichage permettant des vignettes utilisateurs en format carré.
Add-on Couponing
Correction d'un problème qui empêchait la transparence de la liste.
Autres corrections et améliorations
L'animation et l'affichage ont été améliorés lorsque l'utilisateur clique sur un lien redirigeant vers la page d'accueil.
Correction d'un problème qui empêchait l'utilisation du pluriel sur la mention"Commentaire".
App native Android
Page Home
Dans les widgets avec le template de navigation Grid, les marges verticales sont maintenant affichées.
Page Vidéo
Dans la page de détail, le clic sur un iframe redirigera maintenant vers le navigateur.
Add-on Authentification
Dans la page de Sign up, il est maintenant possible d'ajouter une photo de profil avec l'appareil photo.
Dans la page Profil, un problème qui provoquait un crash lorsque l'utilisateur cliquait sur l'image a été corrigé.
Les autorisations "user_birthday" et "user_friend" ont été supprimées sur la connexion Facebook.
Add-on Communauté
Correction d'un problème qui provoquait un mauvais tri des utilisateurs lors de l'actualisation de la liste.
Add-on Live +
Maintenant, si le lien d'achat n'est pas défini dans une piste, l'application partage l'URL du flux.
Les métadonnées sont maintenant extraites directement du flux. Cela signifie qu'il n'y aura plus de délai entre les informations affichées et le flux en cours de lecture.
Maintenant, la notification affiche la chanson en cours de lecture.
Maintenant, la notification est colorisée en fonction de l'illustration (uniquement pour l'appareil avec Android 8.0).
Autres corrections et améliorations
Si un lien vers la première section est ajouté au header, l'application navigue vers l'arrière au lieu d'aller en avant.
Maintenant, plus de types de flux sont compatibles avec l'Exoplayer.
Vous pouvez maintenant choisir d'utiliser MediaPlayer pour une section en ajoutant cette propriété JSON "sections / enableExoplayer" à 0.
Correction d'un problème pouvant provoquer un crash lorsqu'un fond en dégradé est défini.
PWA
Page Article
Dans la page de détail template 1, le header peut maintenant être coloré.
Page Agenda
Correction d'un problème qui provoquait l'affichage de l'heure de fin d'un événement même si elle était identique à l'heure de début.
Page Favoris
Maintenant, les sons peuvent être lus correctement.
Page Menu
Dans le template 5, un problème qui provoquait un alignement vertical non valide a été corrigé.
Add-on Authentification
Dans la page de login, problème qui empêchait l'icône de fermeture de s'afficher correctement sur iOS a été corrigé.
Autres corrections et améliorations
Correction d'un problème qui empêchait l'ouverture de la page de navigation au démarrage.
Correction d'un problème de crash critique sur Internet Explorer 11.
Plugins
gbRequest method
Sur iOS, un problème qui remplaçaient tous les caractères ‘ par des “ a été corrigé.
POUR ALLER PLUS LOIN :
Si notre localisation peut faire penser à une université européenne par la multiplicité de ses nationalités, l'ambiance y est aussi studieuse. Notre plate forme s'est concentrée ce mois-ci sur les add-ons eCommerce et les évolutions chez GoodBarber février 2020 décrivent les autres points réalisés (correction d'un problème, résolution d'un problème d'affichage, etc). Que votre activité soit nationale, à l'échelle de l'union européenne ou basée sur les relations internationales, vous trouverez des solutions opérationnelles ici.
L'extension gratuite CarPlay & Android Auto affiche vos lives radio et vos podcasts dans la voiture. Compatible CarPlay, votre app est faite pour HomeView.
Dans GoodBarber, le guide interactif, ou walkthrough, se règle une fois, en cinq étapes au plus, chacune avec une image ou une animation Lottie à la place.