Logo fr.androidermagazine.com
Logo fr.androidermagazine.com

Le geste du dos d'Android q rompt une interaction fondamentale avec l'application: le tiroir coulissant

Anonim

Le nouveau système de navigation gestuelle d’Android Q est une mise à niveau claire par rapport à ce que Google a essayé avec Android 9 Pie. Le multitâche est plus facile et chacun des gestes principaux est plus facile à utiliser avec plus de fluidité. Mais le paradigme de la navigation est un élément fondamental du paradigme de navigation.

Nous avons vu plusieurs fabricants de téléphones créer leurs propres gestes au dos, mais pas de la même manière que Google standardise avec Android Q: faites glisser votre doigt depuis le bord de l'écran, à gauche ou à droite, pour exécuter la même action à tout moment. précédemment géré par le bouton de retour. Cette différence par rapport au reste des gestes du dos des autres téléphones Android est extrêmement importante car elle interfère avec l’un des systèmes de navigation les plus fondamentaux utilisés dans les applications aujourd’hui: le tiroir coulissant.

Le tiroir coulissant est un composant fondamental de l’interface de l’application depuis une décennie.

Le tiroir coulissant caché est un mécanisme fondamental de navigation dans les applications depuis près de 10 ans et il s’est propagé au-delà d’Android à presque toutes les autres plateformes. Les applications qui n'utilisent pas de tiroir coulissant sont rares, et beaucoup (y compris certaines de celles de Google) s'en servent comme système principal pour se déplacer dans des sections de l'application. Même ceux qui relient les fonctions les plus utilisées à une barre de navigation inférieure utilisent toujours le tiroir coulissant comme dépotoir pour d'autres options.

(Les seules catégories d'applications qui n'utilisent pas régulièrement un tiroir coulissant sont les jeux, qui ont leurs propres problèmes avec les gestes basés sur les contours.)

En utilisant Android Q avec la navigation gestuelle, chaque application perdra son tiroir inséré jusqu'à la mise à jour du développeur.

Lorsque vous utilisez Android Q avec la navigation par gestes activée, chacune de ces applications perd son tiroir coulissant. Vous ne pouvez tout simplement pas faire glisser votre doigt depuis le bord, à aucun endroit ni de quelque manière que ce soit, pour le révéler. La seule façon de montrer le tiroir consiste à appuyer sur le bouton qui lui est associé - généralement un bouton de menu pour hamburgers dans le coin supérieur, qui est de plus en plus difficile à atteindre sur les téléphones grands (et grands). C'est une douleur massive qui requiert au minimum une modification de la mémoire musculaire et qui réduit considérablement la vitesse à laquelle vous pouvez naviguer dans les applications.

Google sait que le geste du dos va créer des maux de tête pour tous ceux qui en sont venus à se fier au tiroir coulissant (entre autres tapotements et balayages sur le bord) et il indique très clairement aux développeurs qu'ils doivent planifier cela. changement:

Si l'utilisateur fait glisser votre doigt depuis le bord de l'écran, le système interprète ce geste comme une navigation vers l'arrière, à moins qu'une application ne l'ignore spécifiquement pour certaines parties de l'écran. Pour rendre votre application compatible avec la navigation gestuelle, vous devez étendre le contenu de l'application d'un bord à l'autre et gérer les gestes en conflit de manière appropriée.

La documentation pour les développeurs Android décrit le processus par lequel les développeurs peuvent définir des zones de leurs applications qui sont exclues du geste en arrière, et effectueront plutôt d'autres actions - que ce soit pour insérer un tiroir coulissant ou simplement pour garantir la saisie tactile de tous les éléments. chemin vers le bord pour une autre interaction. À titre d'exemple, Google a déjà mis à jour l'application Play Store pour supprimer complètement le geste arrière sur tout le côté gauche, le laissant ainsi uniquement pour le tiroir coulissant.

Les zones d'exclusion des gestes seront différentes pour chaque application - si elles en disposent.

C'est bien beau, mais cela exige que les développeurs fassent ce que Google leur demande. Et même si nous prenons cela pour acquis (ce que nous ne pouvons évidemment pas), et que chaque application avec un tiroir coulissant a comme par magie une zone d'exclusion du jour au lendemain, il reste de gros obstacles à la convivialité. Les zones d'exclusion de gestes ne fonctionnent que si vous pouvez compter sur elles, sans savoir où se trouve cette zone, de quel côté elle est, quelle en est la taille, et de la différencier pour chaque application de votre téléphone introduit un nouvel ensemble de problèmes. tout à fait. Ce sera une transition très, très frustrante.

Malheureusement pour nous, les développeurs ne sont pas tellement incités à créer ces zones d'exclusion. Les nouveaux gestes sont obligatoires pour les nouveaux téléphones dotés d'Android Q, mais ils ne doivent pas être le choix par défaut ni le choix de navigation exclusif. Il est fort à parier que la plupart des entreprises qui utilisent déjà leur propre système de navigation gestuelle, ou qui s'en tiennent à la navigation à trois boutons, continueront de le faire avec Android Q. Et pour cette vaste majorité de téléphones, les développeurs n'entendront aucune plainte..

C’est l’une des situations dans lesquelles nous pouvons considérer le lent déploiement des mises à jour Android comme un élément positif, car les développeurs dans leur ensemble ne vont pas avoir leurs applications à jour avec des considérations relatives aux nouveaux gestes de retour d’Android Q. Et dans le cas de toute personne qui met à jour son téléphone non Pixel sur Android Q, cela donne encore plus de poids à la décision qui permet d'activer les nouveaux gestes et de s'en tenir aux autres systèmes disponibles - les gestes d'Android Q peuvent être géniaux et intuitifs., mais valent-ils la peine de perdre des tiroirs coulissants dans la plupart des applications que vous utilisez tous les jours? Je ne pense pas que quiconque dirait qu'ils sont.

Android Q: Tout ce que vous devez savoir!