vendredi 24 avril 2009

WPF : IHM du future !!


WPF , un mot qui signifie tout simplement "Windows Presentation Fundation " ..it's great !!! .
Il a été conçu pour être le sous système graphique de windows Vista , peut être utilisé sous windows XP & windows server 2003 a condition d'installer le framework .net .
Ce qui est extraordinaire dans cette technologie , c'est la puissance graphique qu'offre WPF . En effet , wpf est basé sur Directx3D et il est entièrement vectoriel pour les images et aussi pour texte , ce qui veut dire , que vous pouvez augmenter la taille des objets en fonction de la résolution de l'écran sans effet de pixalisation ..... WAW !! , donc , bien sur sans perte de qualité .
On parle aussi des ClearType, TrueType ou OpenType qui améliore le lissage des caractères , vous allez me dire c'est quoi "TrueType "? , c'est simple True Type c'est des polices de caractère de type vectoriel et pour "ClearType ", permet le lissage des caractère . Ce qui est merveilleux , c'est la capacité de supporter l'affichage de nombreux formats de vidéo qui donne un plus a votre interface graphique.
Coté application web , Wpf est encore présent , vous pouvez développer des applications web qui tournent dans votre navigateur web , pour cela vous installerez Silverlight pour la visualisation.
On peut aussi créer des animations 2D ,des animations 3d , importer des fichiers (*.obj par exemple ) à partir de logiciel qui génère des objets en 3 D , comme c'est le cas pour ZAM3D . donc en conclusion on peut faire beaucoup choses très original , dynamique et futuriste.
Je vais essayer de passer au détail et parler du code XAML, qui est utilisé pour concevoir et réaliser ces intefaces WPF ( il ne faut pas confondre avec XML) .

M.Islem

Aucun commentaire: