La nouvelle application de Slack vient de résoudre des problèmes avec Android 10 et les écrans incurvés

Ce n’est un secret pour personne que les gens sont frustrés par la navigation gestuelle d’Android 10, en particulier le geste arrière – et les téléphones avec des bords d’écran incurvés n’ont fait qu’exacerber le problème. Les applications qui s’appuient sur des tiroirs coulissants peuvent être très difficiles à utiliser, et lorsque cela fait partie intégrante de l’interface, cela peut vous ralentir considérablement.

Mais cette semaine, j’ai reçu une lueur d’espoir bien nécessaire pour ce système sous la forme d’une mise à jour de l’application. Slack, qui avait auparavant l’une des pires collisions avec des gestes et des écrans incurvés, a repensé son application pour répondre aux deux – et c’est un merveilleux changement que chaque développeur d’applications Android doit étudier et mettre en œuvre.

Les gestes d’Android 10 ne doivent pas être frustrants – nous avons juste besoin de nouvelles conceptions d’application.

Slack utilisait, comme de nombreuses applications, un tiroir coulissant pour changer de contexte à l’intérieur de l’application. Dans le cas de Slack, c’était pour changer entre les canaux, les groupes, les threads et les messages – quelque chose que vous faites plusieurs (ou des dizaines de) fois chaque session d’application. Avec les gestes Android 10 activés, cela nécessitait un balayage précis du bord incliné pour tirer dans le tiroir plutôt que de générer un geste arrière. Mais Slack était particulièrement frustrant car chaque vue que vous aviez dans l’application faisait également défiler verticalement. Donc, vous ne pouviez pas glisser horizontalement depuis le côté, ce qui déclenche un geste arrière, et vous ne pouviez pas non plus glisser trop verticalement, qui est capté par l’interface comme un défilement vertical. Tu devais à la perfection frapper l’angle droit de 45 degrés pour utiliser le tiroir coulissant – et, eh bien, c’était fondamentalement impossible.

C’était tellement mauvais sur certains téléphones que Slack a fini par être très ennuyeux à utiliser. Le OnePlus 8 Pro en est un parfait exemple – en raison de ses côtés fortement incurvés et de sa grande taille, il était légitimement impossible d’ouvrir le tiroir coulissant d’un geste d’une seule main. Pour utiliser Slack sur mon 8 Pro, j’ai dû utiliser deux mains pour pouvoir appuyer sur le coin supérieur gauche de l’interface pour ouvrir le tiroir. Et compte tenu de la fréquence à laquelle vous devez passer d’un canal à l’autre, ce fut une énorme douleur.

Ensuite, ma frustration s’est complètement apaisée. Après avoir surmonté le choc initial de 3 minutes de « tout est différent et je déteste ça! » lorsque le nouveau design Slack est arrivé, je savais qu’il avait frappé quelque chose d’incroyable.

L’application est passée à une simple vue horizontale à trois volets: le volet principal est une liste de chaînes et de chats, à gauche vos différents espaces de travail Slack et à droite votre chaîne ou votre conversation actuelle. De manière critique, vous balayez milieu de l’écran pour se déplacer entre les trois volets – jamais à partir du bord, et jamais à un angle ou verticalement. Vous pouvez donc changer de contexte sans utiliser un geste qui peut interférer avec un autre – que ce soit au niveau du système ou au niveau de l’application.

L’interface de Slack fonctionnerait parfaitement pour à peu près n’importe quelle application de messagerie ou de défilement vertical.

Cela fonctionne à merveille. Et c’est quelque chose que plus de développeurs Android doivent prendre en compte pour leurs propres applications. L’équipe des développeurs Android possède une bonne documentation sur les différentes manières de gérer les conflits de gestes, car il n’y a évidemment pas de solution unique. Mais Slack est si simple et élégant, sans chevauchement ni courbe d’apprentissage avancée, qu’il pourrait facilement être déployé dans n’importe quel type de plate-forme de messagerie ou quelque chose qui repose sur des volets d’information à défilement vertical.

Bien sûr, je n’avais jamais pensé à cela comme une solution, mais là encore je ne suis pas en mesure de repenser les applications Android; Je peux simplement amplifier des exemples de super design. Slack a pu le comprendre, et j’espère que de nombreuses autres applications le feront – car il y a encore des tonnes de situations dans lesquelles je ne peux pas utiliser une application parce que j’utilise également la navigation gestuelle d’Android, et cela ne devrait jamais être le cas.

Produit phare pour moins

OnePlus 8 Pro

OnePlus a finalement fait un véritable vaisseau amiral.

Après des années de « tueurs phares », OnePlus s’est enfin fait un vaisseau amiral avec toutes les fonctionnalités que nous attendions – chargement sans fil, résistance à l’eau, un bel écran de 120 Hz – et bien qu’aucun téléphone ne soit parfait, le OnePlus 8 Pro a d’excellentes performances et une batterie encore meilleure la vie.