Meilleure réponse
Concepteurs dinterface utilisateur:
Système: Mac
Avantages: Complètement pour la conception « dinterface »
Sketch est un outil de conception vectorielle léger et facile à utiliser qui rend la conception dinterface utilisateur plus simple et plus efficace . La plate-forme simplifie les fonctionnalités utilisées dans Photoshop et Illustrator, conçues spécifiquement pour la conception UX / UI. Avant Sketch, les concepteurs devaient basculer entre Photoshop et Illustrator pour obtenir des fonctionnalités spécifiques telles que le vecteur et dautres effets photo. Désormais, Sketch permet aux utilisateurs de se débarrasser des fonctionnalités surchargées et de se concentrer sur lexpérience utilisateur / la conception de linterface utilisateur pour tirer le meilleur parti de la conception de leur interface utilisateur. Lune des meilleures fonctionnalités de Sketch est la possibilité dinstaller des plugins pour compenser les fonctionnalités non incluses dans le logiciel.
Cependant, même si cest lun des outils les plus pratiques pour concevoir les interfaces utilisateur des applications Android. La prise en charge de Sketch pour laperçu en temps réel du côté Android nest pas très efficace. Les utilisateurs doivent télécharger SkalaPreview, et ce nest quaprès une série dopérations fastidieuses quils peuvent voir la conception réelle de linterface Android côté téléphone.
Système: Mac et Windows
Avantage: conception de collaboration en ligne et conception de transfert pour les concepteurs et les développeurs dinterface utilisateur
En tant que nouvel outil de collaboration et de transfert, iDoc dispose de puissants plugins qui prennent en charge limportation de fichiers depuis Photoshop, Adobe XD , et Sketch . Avec laide de plugins, iDoc est possible de générer des spécifications et des ressources automatiquement à lusage du concepteur dinterface utilisateur. Pour transformer les fichiers de conception statiques en prototypes hi-fi interactifs et animés, téléchargez simplement vos fichiers dans le module prototype diDoc.
Invision – un outil de prototypage basé sur le Web qui fait vivre votre conception rapidement
Coût: Gratuit pour 1 projet (15 $ / mois pour 3 projets | 25 $ / mois pour des projets illimités | 99 $ / mois pour les équipes)
Compatibilité: Mac et Windows
Fonctionnalités :
- Avec InVision, les concepteurs peuvent télécharger leurs fichiers de conception et ajouter des animations, des gestes et des transitions pour transformer leurs écrans statiques en prototypes interactifs cliquables. Obtenez une haute fidélité en moins de 5 minutes.
- Il prend en charge les fichiers au format PNG, JPG, GIF, AI et PSD. Lapplication InVision est idéale pour collaborer sur des projets de conception et recueillir les commentaires de collègues et de clients.
- Une nouvelle conception magique pour le flux de travail de développement. Créez des feuilles de style, obtenez des compositions au pixel près, discutez des défis de conception, exportez de manière adaptative et générez du code réel pour nimporte quel élément de conception.
Prix – Gratuit pour un usage personnel utilisez
– 12 $ par personne et par groupe / mois
Introduction: Figma est le premier outil de conception dinterface pour de vrai collaboration en temps. Il possède trois caractéristiques louables: la collaboration en temps réel, la mise en réseau vectorielle et le contrôle de version. Simplement, Figma est comme un Sketch basé sur un navigateur avec collaboration en temps réel .
Expérience personnelle: au départ, jétais sceptique à propos de Figma « s expérience utilisateur car il sagit dun outil de conception dinterface basé sur un navigateur. Mais plus tard, je lai trouvé encore très sensible à utiliser. De plus, les outils de navigation ont lavantage que le destinataire na pas besoin dinstaller quoi que ce soit, il suffit douvrir le navigateur sur lordinateur pour participer au projet. Les fichiers Figma sont disponibles sur Mac, Windows, Linux et les appareils mobiles (affichage uniquement).
Réponse
Si un développeur me disait «non», je demanderais dabord pourquoi et jessaierais de comprendre leur raison de dire non. Sil savère quil existe une meilleure façon daborder le défi de la conception, je serais plus que disposé à changer la conception.
Cependant, les développeurs sont généralement capables de coder toutes les fonctionnalités et les conceptions des concepteurs dinterface utilisateur trouver. Comme William Hurley la souligné dans cette réponse, presque tout est possible en matière de logiciel.
Jai demandé aux développeurs de logiciels si la «fonctionnalité x» était possible ou si la conception pouvait être codée pour fonctionner avec un certain manière, et on ne ma jamais dit «non».
Cela étant dit, lobjectif en tant que concepteur dinterface utilisateur ne devrait pas être de faire une conception complexe. Lobjectif doit être de rendre linterface aussi simple et intuitive que possible pour lutilisateur.
Pour cette raison, jai utilisé les principes de Google Material Design dans mes projets les plus récents (voir 5 raisons puissantes et pratiques dutiliser Material Design ).
Il y a plusieurs avantages qui viennent avec ceci:
- Connaissance des utilisateurs – Gmail, YouTube, Evernote, Buzzfeed et de nombreuses autres applications utilisent Material Design. Il y a donc plus de chances que les utilisateurs de votre application sachent comment linterface ressemble et fonctionne.
- Framework existants – De nombreux frameworks ont été créés qui incluent des composants prêts à lemploi pour les développeurs, comme Materialise CSS , AngularJS Material et Material-UI . Cela aide les concepteurs à voir ce qui est facilement disponible pour les développeurs et à utiliser ces composants dans leurs conceptions.
- Prise de décision plus rapide – Lorsque les développeurs et les concepteurs peut fonctionner à partir de la même palette de composants, cela accélère le processus de conception et de développement.
Voici une superbe vidéo sur la façon dont Google a rendu cohérente sa pléthore dapplications, avant même leur sortie Conception matérielle. En appliquant les principes quils utilisaient autrefois et maintenant, les concepteurs peuvent créer de meilleures interfaces et éliminer pratiquement «non» du vocabulaire des développeurs.