web-dev-qa-db-fra.com

Quelles sont certaines des alternatives au bouton d'action flottant?

Je travaille à la conception d'une application Android et iOS qui nécessite qu'un bouton global "Ajouter un élément" soit visible par les utilisateurs sur toutes les pages de l'application.

Certaines des options qui vous sont venues à l'esprit sont les suivantes:

  1. Ajout d'un bouton d'action flottant
  2. Création d'un bouton d'ajout dans le menu de navigation inférieur

Quelles seraient les autres alternatives?

1
Abdullah Al-Khalidi

À mon avis, plutôt que d'inventer la roue, il est bon d'adopter et d'utiliser certaines interactions standard auxquelles les utilisateurs finaux sont déjà habitués. Cela vous aide à réduire les problèmes de recherche. Du point de vue des utilisateurs finaux, ils seront déjà habitués à ces modèles d'interaction et ne rencontreront aucun problème pour comprendre ce que signifient ces nouvelles interactions. Je suggère d'aller avec standard Android et meilleures pratiques ios.

2
Shetall Natuu

À mon humble avis, je pense qu'il vaut mieux (pour l'utilisateur) si les développeurs peuvent adopter les composants standard Android et iOS UI que les utilisateurs finaux sont déjà habitués. Par exemple, j'ai déjà installé l'application Hangouts de Google sur l'iPhone de ma mère (elle n'a utilisé qu'un iPhone). Elle n'a pas pu trouver le bouton "Composer un nouveau message" même s'il y avait un gros bouton + dans un cercle vert (FAB). Quand je lui ai dit que le gros bouton + (FAB) était utilisé pour créer de nouveaux messages, elle s'est plainte que d'habitude, c'est en haut. Elle n'a jamais utilisé un Android, ni une application avec un design matériel. Ce fut une bonne leçon pour moi, et je décourage toujours lorsque d'autres essaient de porter des composants d'interface utilisateur à partir d'autres plates-formes. Vous pouvez appeler votre application a une UX décente, seulement si elle semble appartenir à la plate-forme. ne application iOS ne doit pas ressembler à une application Android, ni à une application Android ne doit ressembler à une application iOS.

Malheureusement, les propres applications de Google ne suivent pas ce paradigme (à des fins de marketing?), Cependant, Whatsapp fait un travail remarquable en utilisant les bons composants d'interface utilisateur.

1
Sudara

Le bon choix dépend du type d'application qu'il s'agit, mais il existe ici un nombre illimité d'options, notamment:

  • Bouton d'action statique placé n'importe où (qui ne peut pas être couvert sur l'écran donné)
  • Bouton d'action statique disponible sur chaque page (à la barre d'onglets d'Apple, qui est une option sur Android aussi)
  • Bouton d'action dynamique qui disparaît et réapparaît, semblable au bouton d'action flottant, mais qui ne se contente pas de survoler d'autres contenus et disparaît également lorsque certaines actions se produisent (comme la façon dont Chrome mobile les menus apparaissent et disparaissent lors du défilement vers le haut et vers le bas, respectivement)

Je voudrais également souligner ce message de l'interface utilisateur sur pourquoi les boutons flottants ne sont pas nécessairement la meilleure option, en fonction de la réponse du haut (avec laquelle je suis d'accord).

0
Jamezrp