Dot.Blog

C#, XAML, Xamarin, UWP/Android/iOS

WPF et le focus d’entrée

[new:30/05/2012]Allez, un peu de développement pour changer de mes derniers billets sur les tendances du futur... Avec Windows 8 on sait que WPF sera le seul moyen de développer des applications échappant au market place, bien designées, et hors sandbox. Une nouvelle jeunesse s’ouvre donc pour cette techno vraisemblablement. Comment gérer le focus d’entrée dans une appli ? voici un b.a.ba pas toujours bien maitrisé !Plus...

L’avenir proche du développement : quels environnements pour quels produits ?

[new:15/04/2012]Septembre et son BUILD sont déjà loin, mais ses effets réels ne se feront sentir que dans quelques mois encore… Entre temps, hors de la sphère Microsoft il s’est passé, il se passe, et il se passera beaucoup de choses ! Pour le développeur cette période de calme, de transition à la fois dictée par les annonces des uns et des autres et par le ralentissement de la crise autant que celui qui entoure toute élection présidentielle doit être saisie comme une chance. L’opportunité de réfléchir au futur et de s’y préparer.Plus...

Se préparer au “big shift” de la stratégie Microsoft

[new:31/12/2011]Tout le monde se souvient de cette petite phrase lâchée par Bob Muglia avant l’été “Our strategy with Silverlight has shifted”, ce qu’on traduirait par “notre stratégie à propos de Silverlight s’est déplacée”. Clair et nébuleux à la fois. La panique a envahi depuis le monde Silverlight, malgré la V5 qui va sortir très prochainement, la question devient “y-aura-t-il une V6 ?”. Mais je crois sincèrement que les vraies questions sont ailleurs. Microsoft a “shifté” sa stratégie, globalement, pas seulement autour de SL. Quelques éléments de réflexion pour mieux comprendre l’avenir. {Nota: le blog a subi une attaque qui a détruit ce billet et tous les commentaires, ceci est donc un nouveau post du même billet} Plus...

Appels synchrones de services. Est-ce possible ou faut-il penser “autrement” ?

[new:30/11/2011]Silverlight ne gère que des appels asynchrones aux Ria Services et autres communications WCF. Le Thread de l’UI ne doit jamais être bloqué assurant la fluidité des applications. Mais comment régler certains problèmes très basiques qui réclament le synchronisme des opérations ? Comme nous allons le voir la solution passe par un inévitable changement de point de vue et une façon nouvelle de penser l’écriture du code.Plus...

Article: Le Design d’interfaces efficaces et vendeuses

[new:31/12/2011]Créer des UI efficaces et vendeuses, c’est à dire sachant plaire aux utilisateurs avant l’achat mais aussi après ce dernier, c’est tout le chalenge de l’informatique moderne. Mais créer un “look & feel” unique, une “expérience utilisateur” singulière qui plaira, cela demande quelques connaissances...
 
Et ces connaissances ne peuvent s’acquérir sans apprentissage. Mieux, nul ne peut apprendre quoi que ce soit tant qu’il ne se sent pas concerné par ce savoir.
 
La nouvelle démarche des applications “lookées” laisse un peu de marbre beaucoup d’informaticiens parce que justement ils ne se sentent pas concernés.
 
C’est une erreur d’approche personnelle, mais aussi une faute professionnelle...
 
Si j’aime secouer un peu les esprits, vous me connaissez, ce n’est pas juste pour critiquer. En général c’est que j’ai mouillé ma chemise pour lutter contre ce que je dénonce.
 
Alors plutôt que d’agonir les informaticiens qui ne prennent pas encore en compte le Design à part entière dans leur démarche professionnelle, j’ai préféré vous proposer de façon plus constructive un article (moins d’une trentaine de pages) qui explique les divers aspects du Design d’une application.
 
Ce n’est pas un cours de Design, mais plutôt un large panorama de ce qu’est le Design d’une application, ce à quoi il faut être attentif et pourquoi.
 
J’espère qu’après la lecture de cet article les plus réticents se sentiront, enfin, concerné par ce besoin inéluctable d’un outil informatique adapté aux utilisateurs. Et pour ceux qui s’intéressent déjà au sujet, peut-être que ces quelques dizaines de pages donneront envie d’aller encore plus loin...

 

LeDesign.pdf (1,32 mb)

Bientôt l’article sur Jounce alors..

Stay Tuned !

138 sons gratuits pour vos applications

Ajouter des petits clicks, des petits bruits pour souligner une validation, avertir l’utilisateur, marquer une erreur de saisie ou de comportement du programme peut s’avérer intéressant dans beaucoup d’applications pour peu qu’on n’abuse pas du procédé et que les sons en questions soient assez courts. Mais quels sons ? Je vous propose ici une petite bibliothèque de 138 sons prêts à l’usage.Plus...

Xaml intégré à l’OS sous Windows 8...

[new:15/07/2011]Les bruits courts, les esprits s’échauffent depuis l’annonce d’un Windows 8 dont les programmes seraient écrits en Html 5 + JS. La réalité est forcément différente et certainement bien moins catastrophique. Pour preuve ? L’équipe responsable de XAML vient d’être officiellement intégrée à l’équipe de développement Windows...Plus...

Silverlight futur : quelques leaks intéressants

[new:30/08/2011]Tout le monde le sait, les annonces de Microsoft concernant Windows 8, le silence autour de Silverlight font irrémédiablement penser à la fameuse annonce de Borland qui écroula le monde Delphi (et conduisit à la quasi-mort du langage, de sa popularité et de Borland en tant que société). Ca fait peur, forcément avec de tels précédents... Mais les fuites (leaks) sont de plus en plus nombreuses et montrent toutes une chose : l’ensemble C# + XAML ne va pas disparaitre, bien au contraire. Les noms ne sont rien, c’est de pouvoir réutiliser son savoir-faire qui compte... Un petit lien vers un article bien documenté qui renvoie vers de nombreuses sources. A lire pour se tenir au courant ! C’est ici : Premature cries of silverlight-wpf skill loss. Windows 8 supports all programming models