Quoi de neuf chez GoodBarber? Juin 2017

Ecrit par le Jeudi 29 Juin 2017

Quoi de neuf chez GoodBarber? Juin 2017
Toujours dans le but de vous proposer le meilleur outil pour la création de votre app, nous avons consacré le mois de Juin 2017 à améliorer et optimiser la quatrième version de GoodBarber. Le travail de ce mois-ci, outres les corrections de bugs et améliorations diverses, a porté aussi bien sur l'intuitivité du back office, sur des features spécifiques ou que sur des améliorations de design comme par exemple la refonte des templates de liste Article.

Une sécurité renforcée pour la Carte de fidélité

Ce mois-ci nous avons travaillé à améliorer deux des processes de validation de la carte de fidélité. Par soucis de sécurité d'une part, et pour répondre au maximum de vos besoins. Nous avons donc ajouté de nouvelles fonctionnalités au process de validation par QR code et au Check in Manuel. 

- Concernant la validation par QR code, la sécurité à été renforcée grâce à l'ajout d'un bouton dans le back office permettant de re-initialiser le QR code au besoin. Chaque QR code possède désormais une URL unique indecryptable. 

- Le check in manuel qui fonctionne lui grace à l'utilisation de Geofences est désormais paramétrable sur plusieurs zones géographiques, permettant ainsi à vos utilisateurs de valider leurs points de fidélité dans différents points de vente par exemple.

Une gestion des polices de caractère facilitée

Revenons aux sources, l'édition de votre app. Nous avons implémenter ce mois-ci une nouveauté qui vous facilitera la vie au moment de choisir les polices de caractère à utiliser dans les différentes parties de votre app. 
L'organisation du panel de création a été repenser pour l'implémentation de ces nouveautés mais aussi d'autres à venir... C'est donc dans un nouveau panel plus visible, plus clair que nous avons ajouter un outil qui vous facilitera la vie: l'aperçu des polices. En effet chaque texte est affiché avec la même police dans l'application et dans le Builder, apportant ainsi de l'homogeinité entre l'aperçu de votre travail et le panel de gestion, et rendant ainsi votre travail plus intuitif.  Au moment du choix de la police, le nom de chaque police est également affiché avec les caractères de la police en question afin de vous guider dans vos choix. 

En plus, et à chaque fois que cela est possible, les polices de caractères proposées sont désormais utilisables dans différents styles et poids (italique, gras, léger...). 

Le meilleure pour la fin, il est maintenant possible de choisir une taille et un style d'affichage différent en fonction du terminal qui affiche le contenu (tablette, mobile ou desktop).


Vous trouverez ci-dessous un récapitulatif des développements et mises à jours effectués durant le mois de Juin 2017, comprenant les nouveautés évoquées plus haut:

Général

  • Section Home
    • Vous pouvez désormais afficher les points de votre carte directement sur la Home grâce au nouveau template disponible pour le widget Carte: MapView. 
  • Section Article

    • Le design des templates 1, 2, 3, 4, 5 & 6 a été amélioré.
  • Add-on Carte de fidélité

    • Il est désormais possible de re-initialiser le QR code permettant de valider les points de la carte de fidélité.

    • Chaque QR code possède une URL unique impossible à deviner.

    • Dans le cadre de la validation de points dans une zone géographique précise, il est désormais possible de paramétrer plusieurs geofences permettant la validation.


Back office

  • Panel Design

    • Vous pouvez désormais prévisualiser la police et la taille de votre texte directement depuis le panel Design.

    • Vous pouvez choisir votre Google font en la prévisualisant directement depuis le menu déroulant.

    • Les styles de police sont sont maintenant disponibles pour les polices en disposant (normal, gras, italique, ...)

    • Vous pouvez désormais paramétrer des tailles de polices spécifiques pour chaque plateforme. 

    • Le design de tous les boutons switch a été mis à jour.

    • Le design du sélecteur de couleurs à été mis à jour.

  • Autres fixes et améliorations

    • Les menus Mon compte, Facturation et Abonnement se trouvent désormais dans le menu Profil, et non plus dans le menu Paramètres. 


App Native iOS

  • Section Home

    • Dans le widget Agenda, le problème d'évènements manquants a été corrigé. 

    • Dans le widget Agenda (template Banner Visual), un problème provoquant l'affichage d'un espace vide lorsqu'aucun évènement n'est disponible a été corrigé.

    • Dans le widget Agenda (template Split), des problèmes d'affichage sur petits écrans (iPhone 4S & 5) ont été résolus.

    • Nous gérons désormais les marges supérieures et inférieures des widgets de Navigation.

    • Dans le widget de Navigation (template Visual & Visual Icon), un problème qui provoquait le fait que le widget soit tronqué sur iPad a été corrigé.

    • Dans le widget Map (template MapView), un problème pouvant provoquer un crash a été corrigé.

  • Section Article

    • Un problème empêchant de créer un lien vers une catégorie spécifique a été corrigé. 

    • Dans le template 8, un problème provoquant un crash a été corrigé. 

    • Dans les templates 8 & 9, un problème tronquant le titre a été corrigé.

  • Section Video

    • Un problème empêchant le rafraîchissement de la vue lorsque l'on clique sur une catégorie du circle band a été corrigé. 

  • Section Photo

    • Dans le template de liste 5, nous affichons désormais 2 lignes pour le titre. 

  • Section Carte

    • Un problème provoquant le crash de l'app dans le cas de l'utilisation d'un fichier KML sans couleurs a été corrigé. 

    • Dans la vue de détail, un problème qui rendait les clics sur les liens impossible a été corrigé.

  • Section Twitter

    • Now the Sarafi Component opens when you click on a link.

  • Section Formulaire

    • Un problème empêchant la soumission d'une réponse au formulaire a été corrigé. 

  • Section Plugin

    • Vous pouvez maintenant charger la page élément par élément en ajoutant cette propriété JSON: sections[]/showOnlyWhenLoaded sur 0.

  • Mode de navigation Grid

    • Lorsque vous cliquez sur un lien externe, le menu ne disparaît plus. 

  • Add-on Authentification

    • Dans la vue de Login, fun problème qui tronquait le titre a été corrigé. 

  • Add-on Communauté

    • Dans la Liste Utilisateurs, un problème qui empêchait le chargement d'autres pages a été corrigé. 

  • Add-on Carte de Fidélité

    • Vous pouvez désormais masquer la carte de fidélité en ajoutant la propriété JSON: sections[]/punchEnabled sur 0.

    • Un problème rendant l'écran vide a été corrigé. 

  • Add-on Couponing

    • Un problème provoquant un crash lorsque la section est ouverte a été corrigé.

  • Add-on Régies Publicitaires Externes

    • Nous avons mis à jour le SDK MobFox en version 3.1.6.

  • Autres fixes et améliorations

    • Un problème qui activait la localisation en arrière plan, même si l'inverse a été paramétré dans le back office a été corrigé. 


App Native Android

  • Section Home

    • Dans le widget Agenda, le problème d'évènements manquants a été corrigé.

    • Dans le widget Agenda (template Banner Minimal), un problème affichant la mauvaise couleur de police a été corrigé. 

    • Dans les widgets de Navigation, les icons personnalisées sont désormais affichées.

  • Section Photo

    • Dans le template de liste 5, Nous affichons désormais 2 lignes pour le titre. 

  • Section Son

    • Dans la vue de détail, le bouton de la toolbar est désormais caché si aucune action n'est disponible.

  • Section Carte

    • Dans la vue de détail, un problème provoquant l'étirement de l'affichage des frames a été corrigé.

  • Section A Propos

    • Dans le template 2, les marges ont été ajustées lorsqu'il n'y a pas d'image en bannière. 

  • Section Formulaire

    • Un problème empêchant la soumission d'une réponse au formulaire lorsqu'aucun fichier n'est joint a été corrigé.

  • Mode de Navigation Grid

    • Désormais, lorsque vous cliquez sur un lien externe, le menu ne disparait plus. 

  • Mode de Navigation Slate

    • Désormais, lorsque vous cliquez sur un lien externe, le menu ne disparait plus.

  • Mode de Navigation TabBar

    • Un problème affichant un écran blanc après un clic sur une section ClickTo a été corrigé. 

  • Add-on Authentification

    • La vitesse d'ouverture de la section Profil a été améliorée. 

  • Autres fixes et améliorations

    • Les images de l'écran de lancement sont désormais compatibles avec la résolution 1440*2560.

    • La taille des captures d'écran générées a été augmenté jusqu'à 1440*2560.

    • Dans les statistiques, le nombre de pages vues par sessions été ajusté.

    • La stabilité générale a été améliorée.


Web App

  • Section Home

    • Dans le widget de Navigation (template Grid), un problème d'affichage lorsqu'un seul lien est créé a été corrigé. 

    • Dans les widgets Carte, un problème concernant la récupérations des localisations a été corrigé.

    • Dans les widgets Son (template List Une Classic), un problème concernant les sons mis en avant a été corrigé. 

  • Section Article

    • Dans les templates 1, 2 & 3, plusieurs problèmes concernant l'affichage des inforamtions & résumés on été corrigés.

    • Dans le détails Article (template 3) un problème d'affichage de la bannière a été corrigé.

  • Section Photo

    • Dans les template 2 & 5, il y a désormais une ligne limite sur le titre de la photo.

  • Section Carte

    • Un problème sur le navigateur Firefox empêchant l'affichage du label "retour à la liste" a été corrigé. 

  • Section formulaire

    • Un problème d'affichage de la description du formulaire lorsque cette dernière contient une url longue. 

  • Section Live

    • Le titre de la chanson est maintenant correctement centré sur toutes les résolutions d'écran. 

    • Lorsque vous cliquez sur le bouton de partage, si l'url de la chanson n'est pas renseigné, vous partagez désormais l'url de la web app. 

  • Section A propos

    • L'élément HTML "block quote" est désormais correctement affiché. 

  • Section Plugin

    • Un problème rendant le plugin partiellement caché par la TabBar a été corrigé.

  • Section Menu

    • Vous pouvez désormais cliquer sur un élément du menu (en cliquant sur l'icône) lorsque les titres des sections sont desactivés. 

  • Section Soumission

    • Sur les appareils iOS, un problème concernant l'envoi de photos et de videos a été corrigé. 

  • Section QRcode

    • Un problème sur Safari empêchant le chargement de fichier a été corrigé. 

  • Add-on Authentification

    • Dans la vue de Login, vous pouvez désormais customiser les placeholders en ajoutant la propriété JSON login/placeholderColor.

  • Add-on Carte de fidélité

    • Dans l'écran de détail, un problème survenant lors du clic sur un lien a été corrigé. 

  • Mode de navigation Swipe

    • Un problème entrainant l'utilisation de l'image d'arrière plan tablette sur toutes les tailles d'écran a été corrigé.  

  • Autres fixes et améliorations

    • Toutes les propriétés JSON dateLocalisation sont maintenant correctement gérées. 

    • un problème concernant les redirection d'URL a été corrigé.


Plugins

  • gbUserInfo() method

    • Sur iOS, un problème rendant le callback de cette méthode vide a été corrigé. 

  • gbRequest() method

    • Plusieurs problème empêchant le gbRequest() de fonctionner avec des caractères spéciaux dans les données téléchargées a été corrigé.

  • Nouvelle méthode : gbAlert()

    • Vous pouvez utiliser cette méthode pour afficher un popup personnalisé dans votre plugin. Vous pouvez ajouter le titre et le message comme paramètre de votre popup.




Entrez votre adresse email