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

HTC One X nous montre pourquoi les développeurs doivent perdre le bouton de menu

Anonim

À ce jour, vous avez lu et regardé notre test HTC One X et vous savez tout sur la décision de HTC d'utiliser des boutons capacitifs au lieu de boutons à l'écran. En tant que fan de "vrais" boutons, je suis heureux de le voir, même si beaucoup ne le sont pas. Ce n'est ni ici ni là-bas. La décision a été prise et HTC a livré ce qui pourrait être son meilleur smartphone à ce jour avec trois boutons capacitifs.

Et certaines applications sont un gâchis.

L’équipe de développement Android a déjà indiqué que les développeurs doivent abandonner le bouton de menu hérité au profit de nouveaux contrôles sur la barre d’action. Certains l'ont fait, mais comme vous pouvez le voir dans l'image ci-dessus, d'autres pas. Le symbole de menu à trois points qui pend tout seul par son aspect solitaire est tout simplement mauvais, mais il est nécessaire car l'application Facebook n'a pas été mise à jour pour utiliser des boutons et des commandes dans la barre d'actions. Lorsque le Galaxy Nexus est sorti et utilisait des boutons à l'écran, le problème n'était pas si grave. Hormis les trois points situés à un endroit différent sur différentes applications (comme indiqué, certains ont été mis à jour et utilisent la barre d'action), cela n'a pas trop perturbé l'apparence des applications à l'écran. L'utilisation par HTC de boutons capacitifs change cela, et pas dans le bon sens. D'autre part, les développeurs ne donnent pas beaucoup de choix à HTC.

Samsung Galaxy Nexus à gauche, HTC One X à droite

Un rapide coup d'œil à la dernière version de l'application FlightTrack montre bien la différence. Sur le Galaxy Nexus, il suffit de placer le bouton de menu en même temps que les autres commandes du système d'exploitation. C'est presque intuitif, car nous avons l'habitude de voir un bouton de menu au bas de nos téléphones Android, mais il serait préférable qu'il soit dans la barre d'action, comme prévu dans ICS. Un regard sur la même application fonctionnant sur le HTC One X nous montre pourquoi. Comme dans l'application Twitter ci-dessus, cela correspond à 48 pixels d'espace d'écran pouvant être utilisés pour afficher du contenu et non des points. Et, franchement, ça a l'air horrible. Nous comprenons qu'il fallait faire quelque chose, car de nombreuses applications seraient inutilisables sans accès à d'autres fonctions et paramètres. Mais ça a toujours l'air vraiment mauvais.

Ice Cream Sandwich a été conçu pour l'utilisation de boutons à l'écran ou de capacités capacitives. HTC est donc décroché pour celui-ci. Ils ont suivi les directives de Google et ont mis au point un appareil qui optimise l’écran de la manière dont ils se sentaient le mieux. Maintenant, les développeurs doivent suivre, sinon l'expérience en souffre. Google a donné des exemples et des extraits de code sur la manière de procéder, et il est temps que les développeurs d'applications les prennent à cœur.