web-dev-qa-db-fra.com

Interface utilisateur iPad pour sélectionner et configurer parmi de nombreuses options disponibles

J'ai eu cette agitation dans mon cerveau au cours des deux derniers jours, mais je n'arrive pas à trouver une UX fluide pour cela.

Je crée une application graphique de stock. Sont inclus environ 300 indicateurs techniques, chacun avec un certain nombre d'options configurables par l'utilisateur. Cela sera présenté dans un popover (sauf si je peux trouver une bonne raison pour qu'il soit ailleurs, modal, revers du graphique?).

La liste des fonctions sera évidemment consultable et peut-être filtrable par catégorie, mais le fait est que les utilisateurs devraient pouvoir ajouter plus d'un même indicateur, configuré indépendamment, donc je ne peux pas simplement utiliser une vue de tableau avec des cases à cocher et cercles de divulgation.

La meilleure chose que je puisse trouver est une liste "actuellement activée" avec un bouton "ajouter", mais cela me semble limité pour une raison quelconque. Quelqu'un de meilleur en UI que moi a d'autres idées?

2
Seventoes

Si vous souhaitez utiliser une vue tabulaire et que la seule chose qui vous en empêche est que le même indicateur puisse apparaître plusieurs fois, il peut y avoir une solution.

En supposant que chaque indicateur est une ligne du tableau, vous pouvez permettre à l'utilisateur de le dupliquer pour créer deux "instances" du même indicateur, puis définir individuellement les paramètres de chaque instance (ligne).

Pour faciliter les choses, vous pouvez également numéroter ou nommer les instances.

J'espère que je frappe la marque ici ... peut-être qu'un croquis ou une maquette pourrait aider.

2
Dan Barak

Je pense que vous êtes sur la bonne voie pour laisser l'utilisateur construire un "graphique" à partir d'un ensemble d '"indicateurs" qui sont personnalisés chaque fois qu'ils sont ajoutés au graphique. L'utilisateur commence donc par une liste vide d'indicateurs et un bouton d'ajout, puis parcourt la liste pour trouver ce qu'il recherche.

0
sirtimbly