Dans l'univers dynamique des technologies et de l'innovation, les concepts et terminologies évoluent constamment, apportant avec eux une nouvelle perspective sur la manière dont nous interagissons avec les logiciels. À cette fin, j'aimerais réexaminer un sujet qui, malgré le passage du temps, demeure au cœur de la création de logiciels : l'expérience utilisateur, ou UX. Cet article revisite et modernise un article écrit du temps de Silverlight pour renforcer la compréhension de l'UX, notamment dans le contexte de MAUI, et pour apporter une vision contemporaine à un sujet intemporel.Plus...
Les accélérateurs de clavier améliorent significativement l'interaction utilisateur dans les applications DotNet MAUI en fournissant une méthode rapide pour exécuter des actions spécifiques. Cet article fournit un aperçu sur l'implémentation des accélérateurs de clavier, en incluant des exemples de code détaillés et des instructions spécifiques pour une intégration réussie.Plus...
La plateforme .NET prend en charge l’Unicode et s’occupe parfaitement des problèmes de localisation pour les dates, les monnaies, ... Beaucoup pense qu’un tel système est suffisant pour assurer un bon fonctionnement de leurs logiciels sans se poser de question. Erreur. Et l’UX alors ?Plus...
Découpler la logique des états et transitions d’un ViewModel en faisant gérer les Commandes par une Machine à Etats Finis apporte un nouveau niveau d’abstraction aussi important que l’est MVVM lui-même. Êtes-vous prêt à gérer correctement le workflow de vos applications et en améliorer l’ergonomie ? Plus...
Gérer un état Busy est souvent indispensable, chargement de données, interrogations d’un service Web, il y a des attentes qu’il faut matérialiser pour que l’utilisateur ne coupe pas l’App la croyant bloquée… Mais où mettre ce fichu indicateur ? Voyons ça…Plus...