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...
Autant le dire maintenant, créer un Splash Screen est devenu un sujet clivant ! Il y a ceux qui veulent les bannir et ceux qui les trouvent indispensables… Loin de moi l’idée de trancher dans le vif dans ce troll sans fin, je vais juste vous montrer comme en faire proprement. A vous de décider…Plus...
Dernièrement je vous parlais de la fonction de partage que je disais aussi indispensable que le copier/coller… Et bien parlons-en justement ! Plus...
L’état indisponible est géré par certains OS, certains contrôles ayant une ICommand, mais tout cela n’est pas généralisé, or le besoin est bien plus vaste, comment le résoudre une bonne fois pour toute et simplement ? Plus...
Une application pro est une application qui répond à de nombreux critères mais l’un des premiers est la gestion du Focus ! Voyons cela de plus près…Plus...
Fartez-vos doigts, à défaut de neige et de pouvoir filer à vive allure sur une piste noire vos doigts vont pouvoir glisser tels des ballerines sur l’écran de vos Apps Xamarin.Forms ! Comment ? grâce à la SwipeView…Plus...
La programmation évolue, d’une part parce qu’il s’agit d’une science appliquée encore en pleine évolution, d’autre part parce que les machines évoluent aussi ainsi que les attentes des utilisateurs. D’exotique, la programmation parallèle est devenue un passage obligé. Les tâches remplacent l’asynchronisme simple qui lui-même a supplanté événementiel. Mais vous, vous en êtes où dans votre compréhension de toutes ces techniques ?Plus...
[new:31/12/2013]Quatrième Tome mis en ligne de la série ALL DOT.BOG, “Design & UX” aborde le délicat problème de l’Expérience Utilisateur et du Design d’applications modernes.Plus...