Boutons physiques ou virtuels: c'est plus qu'un simple placement

Découvrez avec nous si les clés matérielles doivent rester sur Android et si leur lente suppression progressive est la bonne chose pour la plateforme !

Le début de la tendance

Jusqu'à fin 2011, les boutons matériels étaient la norme largement acceptée pour les boutons sur un appareil portable, avec les partenaires matériels d'Android. profitant de la liberté qui leur est laissée, pour ensuite flirter avec une variété de fonctions, d'icônes et de positions d'une manière quelque peu capricieuse manière. En novembre de la même année, Google a pris les commandes du terrain avec le lancement du Galaxy Nexus, l'appareil qui a été le pionnier d'Android 4.0 Ice Cream Sandwich, et avec lui, la première implémentation légitime de touches programmables sur Android. Comme cela a été le cas pour de nombreuses niches de ce type, la mesure prise par Google a amené la plupart des constructeurs OEM à s'aligner au fil des ans, et les touches programmables sont devenues répandues sur un grand nombre de gammes d'appareils.

L'impact sur les OEM

Après la sortie du Galaxy Nexus, les choses ne se sont pas déroulées exactement comme prévu, car la plupart des équipementiers ont résisté au changement, citant le penchant de Google pour l'expérimentation. Cependant, année après année, Google a continué sur cette voie et, un par un, la plupart des fabricants d'appareils ont répondu de la même manière. Samsung, pour sa part, s'est activement opposé au changement, et pendant un certain temps, il a semblé que l'équipementier sud-coréen menait une bataille difficile, alors que HTC a cédé avec le Un M8, Sony avec le Xperia Z, LG avec le G2 et Motorola avec le Droid Razr Maxx, mais un rebondissement a eu lieu avec le lancement de l'empreinte digitale capteurs.

Alors que l’authentification biométrique devenait de plus en plus populaire, les équipes de conception de matériel de chaque camp se sont retrouvées confrontées à la gigantesque question du placement. Quelle était la place des capteurs d’empreintes digitales? Samsung n'a pas tardé à répondre avec une solution évidente, son bouton d'accueil, mais d'autres se sont posés des questions, et les années 2014-2015 ont vu diverses versions du problème, mais la plus notable était la tendance à recourir à la mise en œuvre de Samsung, qui a vu de grands équipementiers comme HTC, OnePlus et Xiaomi emprunter la voie du bouton d'accueil, amenant ainsi chacun d'entre eux à céder au matériel boutons. Google et LG arborent le capteur à l'arrière, Sony utilisant le bouton d'alimentation pour le loger, et pendant que le monde attend Selon Motorola, deux camps clairs se sont formés sur le terrain, les puissances des deux côtés refusant de renoncer à tout. sol.

Une plongée profonde dans les deux camps

Le marché offrant une variété d’appareils avec les deux options parmi lesquelles choisir, on pourrait penser que cela ne fait pas beaucoup de différence, et même si cela peut être vrai pour la moyenne. grand public, les utilisateurs expérimentés ont tendance à peser soigneusement les avantages et les inconvénients de chaque fonctionnalité de l'appareil, examinons donc les facteurs qui constituent le fossé gargantuesque entre les deux. manifestations.

Immobilier

Le placement des touches programmables sur le bord inférieur de l'écran provoque un perte de 48 dp dans l'immobilier d'écran, empêchant les applications d'utiliser toute la hauteur de l'écran. Certains utilisateurs n'y pensent pas, mais les passionnés de boutons matériels soutiennent avec véhémence que cet espace peut être utilisé par le système à la place. Les téléphones sont de plus en plus grands et l’incapacité de profiter de toute la gloire d’un grand écran haute résolution suffit à en envoyer certains par-dessus bord. Cependant, Google s'efforce constamment de tirer le meilleur parti de la situation, en déployant des API que les développeurs peuvent utiliser pour masquer les barres système et ainsi fournir une solution temporaire.

Facilité d'accés

Les applications qui masquent les touches programmables et le geste de balayage vers le haut qui s'ensuit pour les afficher sont un cran à leur encontre étant donné la douceur désagréments causés, mais dans l'ensemble, les boutons matériels s'avèrent beaucoup moins conviviaux en termes de facilité d'accès que touches programmables. Leur incapacité à s'adapter à l'orientation de l'appareil entrave l'expérience utilisateur et l'effort requis pour les appuyer est considérablement supérieur à celui requis pour appuyer sur les touches programmables.

Durée de vie

Les boutons matériels sont de nature mécanique (ou capacitive), et de véritables composants constituent leur structure sous-jacente. En tant que telles, leur durée de vie et leur durabilité sont discutables et dépendent de plusieurs variables telles que l'intensité et la fréquence d'utilisation, l'entretien global. du périphérique, et al, alors que les touches logicielles sont de simples rendus d'images liés à des appels de méthode à l'échelle du système et sont insensibles à de tels rendus. obstacles.

Adaptabilité et modification

L’avantage le plus important des touches programmables est peut-être leur capacité à s’adapter en fonction de la situation. Leur nature virtuelle permet d’incarner la philosophie de Google « La conception pour l’utilisateur et tout le reste suivra » et il existe plusieurs façons d’y parvenir :

Orientation

Alors que les touches matérielles restent verrouillées en orientation portrait même lorsque l'appareil tourne, les touches programmables s'adaptent et reflètent le changement d'état. orientation, avec les icônes tournant pour correspondre à l'appareil sur les téléphones, et la barre de navigation entière changeant le bord sur lequel elle est ancrée comprimés. Le résultat? Une expérience utilisateur transparente qui élimine la courbe d'apprentissage et l'incompatibilité initiale lorsque l'on tente d'utiliser des touches orientées portrait d'une autre manière que celle-là.

Personnalisation

Avec des ROM personnalisées permettant aux utilisateurs de modifier presque chaque centimètre du système, la barre de navigation est, sans aucun doute, un membre actif et important de la gamme d'options de personnalisation. Des jeux d'icônes personnalisés et des paramètres de hauteur manuels à l'ordre modifié et aux fonctionnalités définies par l'utilisateur, les touches programmables permettent pour un niveau de personnalisation qui reste quasiment impossible pour les boutons matériels, mais sous-exploité dans la pratique.

Mutation

La mutation des touches programmables est un sujet nouveau et peu familier, qui a été discuté de temps en temps sur les réseaux sociaux et qui commence tout juste à se dévoiler dans la communauté Xposed. La mutation de la touche logicielle, si elle se concrétise, modifierait la barre de navigation de manière contextuelle, lui permettant de réagir et de s'adapter aux changements de situation et offrant ainsi un utilisateur agréable et puissant expérience. Même si elle ne verra peut-être jamais le jour dans le référentiel AOSP, des solutions communautaires telles que Barre de navigation étendue donnent un aperçu du potentiel contenu dans la petite barre noire à laquelle tant de personnes s’opposent.

Conclusion

Avec tous les faits exposés, il est assez clair que les deux parties ont leurs propres avantages et inconvénients. Cependant, les touches programmables ont infiniment plus de potentiel et, plus important encore, le poids du support de Mountain View. Qu'on les veuille ou non, ils sont là pour rester dans un avenir prévisible. De quel côté soutenez-vous? Cela affecte-t-il votre choix lors de l’achat d’un nouveau téléphone? Faites-nous savoir dans la section commentaires ci-dessous!