Retour

GoodBarber Android puissance 14

le 

Tous les ans, nous avons le plaisir de prendre en main une nouvelle version de l’OS Android. C’est l’occasion pour les utilisateurs d’avoir accès à de nouvelles fonctionnalités et pour les développeurs de se former à de nouvelles API pour proposer des expériences utilisateurs inédites.

 

La sortie d’Android 14 vient confirmer une tendance depuis quelques années à savoir que l’OS est mature: Les améliorations annuelles sont le plus souvent des nouvelles possibilités de personnalisation, ou l’occasion de surfer sur les derniers mots-clés en vogue dans l’industrie.

Néanmoins, on perçoit l’objectif de Google de livrer un OS premium et cela a été une agréable surprise de voir que la nouvelle version du système est plus économe en ressources et que la batterie de notre téléphone est moins vide qu’à l’accoutumée avant le dodo du soir.

Cet objectif d’OS premium se sent surtout du côté du développeur qui chaque année doit également se conformer à de nouvelles règles visant le plus souvent à augmenter les performances de l’application mais surtout vis à vis de la transparence avec l’utilisateur, un sujet qui nous tient à cœur.

La fin d’année est donc le moment où les développeurs Android de GoodBarber mettent à jour le moteur afin d’offrir à nos clients la tranquillité et l’assurance que leurs applications respectent les dernières consignes de Google et ont leur place sur le store. Nous avons largement repensé notre moteur, et l’approche historique que nous avions sur certaines de nos fonctionnalités afin d’offrir de belles possibilités techniques dans le futur. 

Et voilà, après plusieurs semaines de travail, le moment est arrivé de livrer notre version du moteur GoodBarber désormais compatible avec la dernière version de l’OS par Google: Android 14.

Pour ceux qui sont intéressés sur les (gros) impacts que cette migration a pu avoir sur notre travail, en voici la documentation complète à destination des développeurs

Passons en revue les nouveautés pour nos application GoodBarber.

 

Un nouveau sélecteur de photos pour vos utilisateurs

Jusqu’à récemment, nous utilisions l’application de galerie média du téléphone lors du choix d’une photo de profil ou d’une vidéo à soumettre dans un formulaire. A présent les téléphones compatibles (essentiellement les téléphones sur Android 10 et +) affichent un sélecteur par dessus l’application. Ce sélecteur ainsi intégré offre une meilleure expérience utilisateur.

 
Android

Autorisation “accès aux médias” supprimée

La permission d’accès à l’espace de stockage du téléphone n’est désormais plus demandée pour les téléphones tournant sur Android 10 et plus. En effet, l’équipe GoodBarber a modifié la gestion d’accès aux médias ce qui permet à l’utilisateur de sélectionner un média via le nouveau sélecteur de photo ou de capturer une image via la caméra système sans avoir recours à la pop up demandant l’accès au stockage. Tout ceci se fait en toute sécurité et en respectant la vie privée de l’utilisateur. En effet via le sélecteur de photo, l’application générée par GoodBarber n’a accès qu’aux médias sélectionnés par l'utilisateur et non pas à tous ses documents! 

Note:

La permission d’accès au stockage est toujours demandée lors de certaines actions sur les téléphones tournant sur Android 9 et plus anciens. Néanmoins, elle n’est plus obligatoire pour exécuter les actions de changement de photo de profil et de téléversement de média. Si l’autorisation d’accès au stockage est accordée, cela permettra à l’utilisateur de retrouver le média capturé via la caméra (depuis l’application) dans sa galerie de photos sur ces versions de l’OS sorties il y a plus de 5 ans maintenant.

 

Sécurité

Des améliorations en matière de sécurité ont été permises grâce aux nouvelles API disponibles avec Android 14, lors de la navigation, écoute de musique et bien d’autres actions et navigation.

 

Play Store

Dorénavant, si vous avez activé l’option “audio en arrière plan” dans les paramètres de compilation sur votre backoffice, vous devrez fournir à la mise à jour sur le store une vidéo montrant ce comportement. Pour ce faire, nous vous conseillons de suivre les étapes suivantes pour votre vidéo:

  1. Lancer un son dans votre application

  2. Mettre votre application en arrière plan

  3. Afficher la barre de notifications avec le Player

  4. Stopper et relancer le son via la commande sur la notification

 

Le travail ne s’arrête évidemment pas là. Nous continuons la mise à jour de notre moteur d’applications chaque semaine pour lui apporter de nouvelles fonctionnalités et correctifs grâce notamment aux retours très pertinents de notre communauté.

Conseils pour créer une app