[MIX10] Keynote première journée – Windows Phone 7 et Silverlight 4
Comme l’année dernière, me revoici à Las Vegas pour Mix10. Ce matin a eu lieu le premier keynote animé par Scott Guthrie.
Le keynote s’est déroulé en 2 parties : Silverlight 4.0 et Windows Phone 7
Silverlight 4.0
Le taux de pénétration de Silverlight a considérablement augmenté, il était de 45% l’année dernière, il est désormais de 60%. Nous avons ensuite eu quelques retours sur les projets utilisant Silverlight, notamment les jeux Olympique de Vancouver. Les sources de l’application des JO sont d’ailleurs distribués en open source sur codeplex : http://smf.codeplex.com
Puis, nous avons vu rapidement les nouveautés de Silverlight 4 : dual screen support, webcam, Microphone, etc.
Nous avons ensuite eu une démo d’une application Silverlight 4 réalisé pour eBay, cette application s’utilise en mode offline (out of browser) et permet de vendre un objet. Parmi les fonctionnalités présentées : l’utilisation de la webcam afin de récuperer la description d’un produit à partir de son code barre, le drag & drop d’une image depuis l’explorateur windows vers l’application Silverlight.
Scott a continué les annonces en expliquant que Visual Studio 2010 supportera nativement Silverlight 4, il a également annoncé la mise à disposition dès maintenant de la release candidate de Silverlight 4
Il a rapidement parlé de blend 4, notamment au niveau du licensing ; la mise à jour Blend 3 vers Blend 4 sera gratuite.
Windows Phone 7
Joe Belfiore, corporate vice president de Windows Phone nous a montré les principales fonctionnalités de Windows Phone : social network, calendar, pictures, .... On voit que Microsoft a vraiment travaillé sur l’ergonomie du téléphone : finit le menu démarrer, les scrollbar minuscule, … Quand on a connu les anciennes versions de Windows Mobile, on se demande si le produit présenté est bien le “même” produit.

Ces démos nous montrent que Microsoft a clairement envie de revenir dans la bataille des “téléphones” multi usage.
Scott nous a ensuite expliqué que l’on pouvait faire des applications Windows Phone en utilisant silverlight ou en utilisant XNA. Après quelques minutes de théorie, la pratique est arrivée. Scott à tout d’abord fait une application “Hello World” depuis Visual Studio, puis à transformé cette application en un client twitter. En quelques minutes ettrès peu de temps et lignes de code, nous avons eu une application fonctionnelle. Nous avons également vu que le développement pouvait se faire soit en utilisant un simulateur soit directement sur le téléphone.

Scott nous a ensuite annoncé que les outils pour développer des applications Windows Phone seront gratuits, une pré version des outils de développement est disponible dès maintenant : http://www.microsoft.com/express/Downloads/#2010-Visual-Phone

Enfin, nous avons eu quelques démos de projet concret tournant sur windows Phone 7. Ce qui m’a surtout séduit dans les démos, c’est l’homogénéité des outils. Tout tourne autour de Visual Studio, .net et XAML, un développeur WPF voir même Web aura très peu de mal à commencer un projet Windows Phone.
