web-dev-qa-db-fra.com

Animations et applications professionnelles

En étudiant WPF comme nouvel outil pour les applications avec une résolution indépendante du périphérique, j'ai lu que vous pouvez faire des animations rendues avec le moteur graphique DirectX.

Je me demandais donc s'il valait la peine d'apprendre à créer des animations pour les applications métier ... La première fois, je suis venu à mon esprit, des suggestions? Quelle autre animation utilise dans une interface d'entreprise?

2
Diego Pacheco

Vous mélangez deux questions auxquelles il faut répondre séparément:

  • WPF + DirectX est-il un bon choix pour les animations? Je transmettrais cette question à StackOverflow
  • Les animations sont-elles utiles dans les applications métier?

À cette deuxième question, je répondrais NON. Je vois des utilisateurs qui aiment leur application basée sur console car elle est rapide comme l'éclair, directe, avec un comportement standardisé et prévisible.

La seule situation où j'accepterais une animation dans une application métier, c'est quand elle vous donne des informations supplémentaires. Si un graphique s'anime vous montrant l'évolution de certaines données au fil du temps, c'est utile. Si c'est juste une animation de fantaisie que vous devez attendre pour lire les données, ne l'ajoutez pas.

Quelques cas où l'animation peut être utile dans les applications métier:

  • Drag & Drop est une animation qui vous montre d'où viennent et vont les données déplacées.
  • Les effets de transition peuvent montrer que quelque chose a changé, où un changement instantané peut se produire sans être remarqué. Par exemple, dans un tableau de données où une seule cellule change, mettez-la en valeur avec un arrière-plan décoloré.
  • Comme une animation est essentiellement un changement de données lié au temps, toute information évoluant dans le temps peut être illustrée par une animation.
  • Si un long processus qui oblige l'utilisateur à attendre est en cours d'exécution, une animation peut aider l'utilisateur à ne pas perdre patience.
2
Mart

En général, les animations ne sont pas vraiment utiles dans l'application n'importe laquelle si elle est utilisée au jour le jour par un utilisateur expérimenté. Ils ont tendance à gêner (du moins d'après mon expérience). Cependant, cela ne veut pas dire que vous ne devez pas créer d'animations dans votre application.

Les animations fonctionnent mieux pour l'utilisateur occasionnel et pour les démonstrations.

Pour les premiers, ils renforcent que quelque chose se passe et, s'ils sont bien faits, peuvent attirer l'attention sur la partie importante de l'écran.

Pour ces derniers, ils ont l'air bien, s'ils sont bien faits, lorsqu'ils présentent la demande dans une situation de vente. Il rend votre application dynamique et en ces temps des iPods, iPads et smartphones "modernes".

Pour satisfaire ces deux exigences, vous devrez créer des animations, mais vous aurez un moyen simple de les désactiver.

1
ChrisF