Les prochains gestes Android Q de Google sont un gâchis

Google a eu beaucoup de temps pour comprendre comment il souhaitait implémenter la navigation gestuelle dans Android. Après tout ce temps, les gestes d'Android Q sont toujours en désordre.

En 2019, il semble que chaque appareil Android doive au moins disposer de la possibilité de navigation gestuelle. Samsung, OnePlus, Huawei et de nombreux autres fabricants chinois sortent désormais de la boîte avec une option de contrôle gestuel. Pour tenter peut-être d'anticiper le problème avant qu'une véritable fragmentation ne s'installe réellement, Google a également travaillé pour proposer une suite de gestes. La dernière version bêta d'Android Q de Google a apporté un nouvel ensemble de gestes de navigation du système. Ces gestes ont été modifié et modifié tout au long du processus bêta d'Android Q. Malheureusement, la dernière solution de Google en matière de navigation gestuelle ne me convient pas et finit par donner l'impression que quelque chose de boulonné sur Android, plutôt qu'un système intuitif, intelligent et utile pour se déplacer dans un appareil. Voyons pourquoi ils sont en quelque sorte en désordre en ce moment.

Un bref historique de navigation

Pour bien parler de la navigation gestuelle de Google en 2019, je pense qu’il faut commencer par le début. En septembre 2008, HTC a lancé le G1, le premier téléphone Android disponible dans le commerce. Alors que presque tout a changé avec Android depuis, le G1 était équipé de deux boutons qui sont restés avec Android plus ou moins sous leur forme actuelle: Retour et Accueil. En fait, un bouton Retour au niveau du système est une caractéristique déterminante et un différenciateur d’Android depuis sa création.

Pendant plusieurs années, les appareils Android, comme mon bien-aimé Nexus One, étaient équipés d'un quatre-disposition des boutons: Accueil, Retour, Menu, Recherche.

La disposition des boutons du Nexus One

Alors que de nombreux fabricants ont remanié la commande, à quelques exceptions près, c'était la configuration Android à l'époque. Dans 2012, Android 3.0, a commencé la dépréciation du bouton de menu (le bouton de recherche avait déjà été abandonné). Même si à l’époque il s’agissait d’un changement controversé, le raisonnement de Google était solide. Les menus eux-mêmes étaient toujours un point d'interrogation. Un menu caché qui peut ou non contenir l’option que vous recherchez et qui n’est détectable qu’en appuyant sur un bouton pour vérifier n’est pas une expérience utilisateur claire et communicative. Les applications se sont adaptées à ce changement et ont commencé à inclure un bouton de menu dans leurs barres d'outils.

À partir d’Android 4 en 2013, les appareils « vanille » étaient équipés de la configuration de navigation désormais familière des applications récentes de chez nous. Nous nous en tenons principalement à cette disposition et à cette disposition des boutons depuis des années maintenant. Cependant, avec la gamme post-Nexus Pixel, Google a commencé à expérimenter un peu.

Les Google Pixel et Pixel 2 d'origine étaient équipés d'une disposition standard récente, mais le Pixel 3 (et Android Pie) ont été lancés avec un nouveau système de contrôle « gestuel » à deux boutons. Le bouton d'accueil est resté, tout comme le bouton de retour à l'échelle du système, mais les applications récentes ont désormais été remplacées par un geste de balayage vers le haut. Tout comme la suppression du bouton de menu, un changement aussi important au niveau du système a suscité des critiques et de la confusion. Cependant, contrairement à la suppression du bouton Menu, cette modification n’a pas réellement apporté d’avantages à l’utilisateur. La barre de navigation est restée à la même hauteur et elle était sans doute plus lente à utiliser qu’une simple pression sur un bouton. Il est possible que ces gestes soient une réponse à l'iPhone X qui apportait des gestes de navigation complets à l'échelle du système, mais cela ressemblait beaucoup à un changement pour le plaisir du changement.

Android Q Gestures - Une tentative de refonte

Désormais, de nombreux constructeurs OEM Android ont mis au point leurs propres systèmes gestuels. Beaucoup d’entre eux sont similaires à l’iPhone X, notamment dans le geste Accueil. Avec le lancement imminent du Pixel 4 (et d'Android Q), Google est sur le point de publier une autre méthode de navigation système, qui englobe encore plus les gestes. Nous avons vu ces gestes évoluer tout au long des versions bêta d'Android Q, mais maintenant que nous en sommes à la version bêta 5 et que nous approchons de la version finale de Q, la probable « version finale » de ces gestes commence à prendre forme. Pour être franc, les gestes sont mauvais.

Barre de gestes Pixel 3 XL (en haut), barre d'accueil iPhone XS Max (en bas)

Pour commencer, regardons comment fonctionnent ces nouveaux gestes. Une fois la navigation en plein écran sélectionnée, la barre de navigation disparaît en grande partie et est remplacée par une petite ligne horizontale en bas. Cette barre ressemble beaucoup à la barre d’accueil sur iOS, mais en plus petite. Les gestes fonctionnent également de manière très similaire à iOS. Faire glisser votre doigt depuis la barre vers le haut, dans une application, vous amènera à l'écran d'accueil (un effet rebondissant sur les icônes adaptatives aide à vendre le mouvement). Faire glisser votre doigt vers le haut et maintenir le doigt fera apparaître le sélecteur d'applications récentes. Faire glisser horizontalement le long de la barre inférieure fera défiler les applications récentes, encore une fois, un peu comme dans iOS.

C'est ici que les choses se compliquent. Le bouton Retour, toujours important, qui reste un élément essentiel de la navigation Android, a été déplacé vers un balayage de chaque côté de l'écran. Un balayage depuis l’extérieur de l’écran vers l’intérieur active le bouton de retour de chaque côté.

Flèche de geste arrière d'Android Q en noir et blanc

Le geste arrière peut être activé depuis toute la hauteur de l'écran sauf si le clavier est ouvert. Si le clavier est ouvert, vous devez glisser au-dessus du clavier ou fermer le clavier depuis la barre de navigation. Enfin, avec la version bêta 5, Google a ajouté ces petits indicateurs en demi-cercle dans le coin inférieur de chaque côté pour le geste de l'Assistant, qui glisse depuis l'un ou l'autre coin inférieur.

La plupart des gestes Android Q sont bien; Apple et d’autres fabricants les ont déjà présentés aux gens et, même si je ne les qualifierais pas d’intuitifs, ils fonctionnent généralement assez bien. Il y a cependant de gros problèmes avec le geste Retour, et j'aimerais vraiment que Google repense l'ensemble du système.

Problèmes et confusion

Mon premier et principal problème concerne l’utilisation des applications. Pour commencer, la majorité des applications Android disposent d’un Tiroir de navigation. Ce panneau coulissant pratique est présent dans de nombreuses applications, et de nombreuses années d'utilisation d'Android m'ont appris à faire glisser mon doigt depuis le bord pour l'ouvrir. On peut appuyer sur le menu Hamburger en haut pour ouvrir le tiroir, mais avec des téléphones de plus en plus grands, cela pose problème. Les gestes d’ouverture du tiroir arrière et du tiroir de navigation étant fonctionnellement identiques, il est incroyablement capricieux, difficile et ennuyeux d’en faire un sans activer ou trébucher sur l’autre. Dans Android Q bêta 5, Google tente de résoudre ce problème avec une sorte de méthode « commencer à glisser et mettre en pause » pour ouvrir le tiroir plutôt que Retour, mais d'après mon expérience, c'est incroyablement peu fiable.

Me forcer à utiliser les gestes de Google depuis la version bêta 5 m'a montré dans combien d'applications j'ouvre fréquemment le tiroir de navigation. Voici une liste (non exhaustive) d’applications désormais un peu plus lourdes à utiliser avec des gestes :

  • Gmail
  • Jouer au magasin
  • Littéralement n’importe quel client Reddit
  • Discorde
  • Garder des notes
  • Twitter

Bien sûr, ce n’est pas un problème insurmontable, mais cela semble inutile. Nous avons ici des années d’inertie des développeurs contre lesquelles le nouveau geste Android Q lutte.

Un autre problème que j’ai avec le geste Retour est qu’il n’est tout simplement pas cohérent ou communicatif. Certes, le comportement arrière d’Android à l’échelle du système a toujours été un peu étrange. Dans certaines applications, il fermera l'application, tandis que dans certaines situations, il peut vous faire passer d'une application à l'autre, puis finalement revenir à la maison. Une situation courante consiste à ouvrir une application à partir du lanceur, puis à appuyer sur le bouton Précédent (au moins une fois) pour revenir au lanceur.

Sur iOS, où beaucoup prétendent que Google a supprimé ses gestes, cela n'est pas possible. Le système d'exploitation d'Apple est plus « centré sur les applications » et il n'y a aucun geste, sauf celui de l'accueil, pour revenir d'une application à l'écran d'accueil. Dans la plupart des applications iOS, le balayage depuis (uniquement) le bord gauche est traité comme un geste de retour. Ceci est communiqué à l'utilisateur par une animation subtile de la nouvelle vue glissant depuis le bord droit. Ainsi, naturellement et intuitivement, glisser dans le sens opposé fera « reculer ».

Ce type de flux et d'animation ne fonctionne tout simplement pas avec l'UX arrière d'Android. Si je lance une application depuis mon dock, elle effectue un « zoom » depuis l'icône. Rien dans l'animation n'indique que « revenir en arrière » en glissant depuis l'un ou l'autre bord amènera l'utilisateur à l'écran d'accueil. Encore une fois, ce n’est pas un obstacle, mais nous sommes depuis plus d’une décennie dans ces systèmes d’exploitation mobiles, et cela ressemble à un pas en arrière en termes de travail intuitif avec l’utilisateur.

Enfin, j'ai encore quelques problèmes mineurs avec le geste de retour d'Android Q. Lorsque le clavier est ouvert, vous perdez la possibilité de faire glisser votre doigt vers l'arrière sur les bords, quelle que soit la hauteur du clavier. Si l’on souhaite utiliser le geste de retour pour fermer le clavier, il faudra relever le téléphone et glisser au-dessus du clavier.

Aucun geste de retour sur le clavier

Pour l'instant, il reste un bouton « Fermer le clavier » à l'ancien emplacement du bouton Précédent pour vous aider. Pour moi, cela semble assez déconcertant. Enfin, et je suis tout à fait disposé à admettre que cela peut simplement être quelque chose que je fais avec un geste plutôt qu'un bouton, il n'est pas possible d'appuyer à plusieurs reprises sur le bouton pour revenir en arrière de plusieurs couches. Il n'est pas rare que je discute dans Hangouts (Je suis toujours en colère contre toi Google) et appuyez simplement sur le bouton de retour pour revenir à l'écran d'accueil. Alternativement, vous êtes parfois à quelques niveaux de navigation sur Twitter ou Reddit et souhaitez appuyer plusieurs fois sur le bouton de retour pour revenir au flux principal. Appuyer à plusieurs reprises sur un bouton sera toujours plus facile que le nombre équivalent de balayages.

Veuillez corriger les gestes d'Android Q, Google

Pour être tout à fait franc, je suis sur Android Q Beta 5 depuis sa sortie, et c'est la première fois que je m'oblige à utiliser des gestes lorsque j'utilise mon Pixel 3 XL. Je ne l’apprécie toujours pas et je dois constamment lutter contre l’envie de revenir à la navigation à 2 ou 3 boutons. Une grande partie des gestes Android Q donnent l’impression que Google rattrape son retard ou duplique simplement ce que font déjà iOS et EMUI. Cela ne ressemble pas à une expérience profondément réfléchie et cohérente. Il semble également plus lent à presque tous les égards que la disposition à 3 boutons d’il y a près de dix ans. Je sais que nous sommes sur le point de sortir avec Android Q, et il est probable qu’une grande partie de ce que nous voyons dans la bêta 5 sera intégrée au lancement stable de Q. Cependant, j’espère sincèrement qu’ils pourront trouver quelque chose de mieux le plus tôt possible. Pour l’instant, au moins je peux toujours revenir à la disposition à 3 boutons ou à la pilule.