Je crée une interface graphique Mac pour mon application Mac Linux USB Loader et je ne sais pas comment concevoir la fenêtre de document de mon application pour se conformer aux bons principes UX. Voici une capture d'écran de la fenêtre:
La fenêtre est très encombrée et a l'air horrible par rapport aux autres fenêtres de mon application. Fondamentalement, l'intention de l'application est de configurer un lecteur USB amorçable d'une distribution Linux.
Les deux champs manuels, obligatoires sont Installation Drive
et Enterprise Source
. Ce sont deux menus déroulants; le premier contient une liste de lecteurs USB sur lesquels vous pouvez installer (en gros, une liste de lecteurs qui sont branchés) tandis que la liste déroulante des sources d'entreprise contient une liste de sources définies et ajoutées manuellement par l'utilisateur ici:
Les autres panneaux (le nom et la version de la distribution) sont auxiliaires et facultatifs. En fonction du nom de fichier de la distribution, ces panneaux sont automatiquement remplis avec les valeurs correctes. Si vous décochez le bouton de configuration automatique, les champs de texte permettent à l'utilisateur de modifier ces valeurs manuellement.
Je pensais peut-être le diviser en une disposition à plusieurs volets ou similaire, avec le lecteur d'installation de base et la source d'entreprise se trouvant dans le volet général par défaut et les autres options dans un volet secondaire.
Que dois-je faire pour améliorer la fenêtre?
Compte tenu de toutes ces recommandations, je peux suggérer quelque chose comme ceci:
Quelques petits problèmes concernant l'interface utilisateur actuelle :
Ok, voici donc une interface utilisateur rapide qui pourrait améliorer le flux d'utilisateurs:
télécharger la source bmml - Wireframes créés avec Balsamiq Mockups
Sur à gauche , l'état initial :
Sur à droite , l'état suivant :
Essayez également d'aligner tout verticalement. Le flux visuel sera limpide: de quelle source, à quel lecteur, avec quoi nom et version, et terminé.
Débarrassez-vous des éléments vieux de plusieurs décennies comme des listes déroulantes et des cases à cocher. Imaginez une interface comme si vous conceviez l'application pour une tablette, quel type d'interface aimeriez-vous voir s'il s'agissait d'une application pour iPad? La même interface aurait fière allure sur un ordinateur portable aussi. (sauf si votre application est comme Photoshop et ne peut se passer de montrer beaucoup de boutons).
télécharger la source bmml - Wireframes créés avec Balsamiq Mockups
Demandez d'autres options avancées sur l'écran suivant. Voici 2 règles qui devraient vous aider à l'avenir: