Et oui, le départ de la course à l'info a été donné ce matin lors du keynote. Une première journée riche en informations et en rencontres. Les deux intervenants principaux, Bill Buxton et Scott Guthrie nous ont ouvert les portes de Silverlight 3 et Blend 3. Résumé !
Bill Buxton : "It's good time for design"
Et ça c'est une bonne nouvelle :). La "vision" du principal researcher de Microsoft Research est la suivante : l'objet n'est pas l'essentiel, c'est le contexte de son utilisation qui est au coeur du design. L'expérience utilisateur, même si le terme a été beaucoup moins utilisé cette année, reste l'axe central de la vision du design pour Bill Buxton.
Lors de la réalisation d'un projet, le challenge du designer est d'apporter une multitude de propositions qui vont permettre de poser les bonnes questions et donc d'y apporter les bonnes réponses. Mais réaliser 15 propositions pour un même projet, ce n'est pas du domaine du possible à moins de bénéficier de budgets démesurés. La solution réside dans le prototype. Il n'est pas question de technologie à ce stade, un papier et un crayon suffisent pour esquisser des pages statiques. Mais que cela ne nous fasse pas oublier les transitions qui permettent de passer d'un état de l'application à un autre parce qu'elles sont aussi importantes que les états statiques.
Cette introduction a permis ensuite à Scott Guthrie et son éternel polo rouge de nous faire ses fameuses annonces, je ne les relaterais pas toutes ici, mais essentiellement celles qui peuvent intéresser les non-développeurs.
"Microsoft crée des outils et des technologies optimisées pour construire la nouvelle génération d'applications web", les RIA sont clairement ciblées, et Silverlight 3 est LA nouveauté importante.
Web 3 : la nouvelle feature qui va changer la vie des webdesigners c'est la SuperPreview. Web 3 permet d'avoir une vue du site dans plusieurs navigateurs sans avoir à les installer sur la machine. Une vue "superposée" montre les différences d'interprétation d'un navigateur à l'autre, et une vue partagée permet au webdesigner de voir son site dans 2 navigateurs différents. Les autres features ont été beaucoup moins développées : Standards based web authoring, Multi-language targeting, Secure FTP support, CSS Diagnostics.
Silverlight c'est 300.000 Développeurs et Designers, 200 Sites et Produits Microsoft, 10.000 applications...
Et Silverlight 3 c'est :
L'utilisation des possibilités offertes par la carte graphique (GPU hardware acceleration), de nouveaux codecs supportés (H.264, AAC, MPEG-4), du "smooth streaming" avec l'adaptation de l'image au flux, la perspective 3D, les effets (ombre portée, flou...), des améliorations de Deepzoom, une meilleure qualité de texte , le support du multi-touch, plus de 100 contrôles disponibles.
Le plug-in a été fortement enrichi puisqu'il inclue de nouvelles API, de nouveaux codecs, des centaines de nouvelles fonctionnalités et le support du "Out of Browser". Et pourtant, le plug-in Silverlight 3 est plus léger de 40K par rapport à la version précédente.
Enfin, Blend 3 avec des nouveautés qui vont changer la vie des Silverlighter.
-
Sketchflow qui permet de faire du prototypage. Jon Harris nous a fait une démonstration de cette fonctionnalité qui fait déjà beaucoup parler d'elle. Le principe est de créer les différentes pages de l'application et de créer les liens entre elles. A l'exécution, il est possible de laisser des commentaires et de partager les remarques des différents intervenants : cliens, équipe de conception, utilisateur final...
- L'import d'Illustrator et Photoshop
-
Les Behaviors (comportements)
-
Les sample data
-
L'intellisense dans Blend, avec la possibilité d'éditer du XAML, Javascript, VB et C#
-
La possibilité de créer une occurence du site en ligne consulté, visible hors du navigateur (Out of Browser feature)
Silverlight 3 est disponible en version Beta, ainsi que la preview de Blend 3 (qui ne comporte pas la fonctionnalité sketchflow)