Windows 8 au Build Conference !


 

Aujourd’hui a commencé le Build conference à Anaheim en Californie pour faire découvrir au monde le développement sous Windows 8.

Les trés chanceux participants à l'évenement ont tous reçu des tablettes Samsung afin de tester l'OS, comme le montre cette vidéo

Build Windows est l’un des Milestone les plus important pour Windows 8, car il voit la sortie de la version Developer Preview le l’OS, qui sera disponible dès demain (le 14 Septembre vers 4h du matin pour les plus chauvins 🙂 ) sur http://dev.windows.com

Pour ceux qui veulent télécharger la version Developer Preview, veuillez noter qu'il n'y a pas de support pour cette version et qu’en cas de problème vous aller vous retrouver tout seul 🙂 Il est donc vivement conseillé pour les développeurs souhaitant tester cette version de l’installer sur une machine secondaire.

Microsoft a mis l’accent sur la facilité de développer des Apps sur Windows 8 et ceci en faisant la démonstration d’applications faites par des stagiaires (qui sont donc devenus les premiers développeurs à réaliser une App Windows 8, et ceci en moins de 10 semaines) mais aussi en utilisant des standards que beaucoup de développeurs utilisent déjà dans leurs quotidiens.

 

De plus de l’interface Metro, IE10 et la compatibilité avec les processeurs ARM, Windows 8 inclut des nouveautés tel que le Picture Password ou aussi l’intégration avec le Cloud (par exemple vous pouvez retrouver tout vos fichiers et photos sur SkyDrive)

Windows 8 pour les développeurs
 
Windows 8 introduit une nouvelle API appelée « Windows runtime APIs, » qui fait partie des services de l'OS, selon Aleš Holecek, ingénieur dans l'équipe Expérience Développeur Windows. Microsoft veut que les développeurs accèdent à ces APIs, qui sont écrits en code C++ natif, par le biais de diverses languages.
 
« Les développeurs seront capables de faire un choix basé sur le meilleur de la technologie, » a déclaré Holecek. « Nous ne voulons quiconque aller et apprendre un langage ésotérique. » Microsoft met XAML et HTML/CSS sur un pied d'égalité, a t-il expliqué. Il a ajouté que Microsoft « préservera tous les investissements » placés dans les plateformes comme Silverlight.
 
Les plateformes de programmation nécessaires pour générer des applications Windows 8 Metro-style comprennent du C++, C#, Visual Basic, JavaScript et HTML/CSS pour x 86, x 64 et machines ARM. Visual Studio version 11 fournit des modèles/templates apps Metro-style fonctionnels qui supporte ces différents langages. Conversion de XAML apps en Metro-style apps est facile à déboguer, a soutenu Holecek.
Microsoft a aussi travaillé avec le Worldwide Web Consortium afin d'améliorer les applications Web via l'ajout des gradients, SVG de filtrage, grille et mises en page flex-boxe et mises en page colonne texte, ainsi que stockage local, Web Workers et WebSockets, a déclaré
Holecek.
Les Canvas sont utilisés pour créer des graphiques sur les pages Web, a-t-il ajouté.
 
Création d'un contrat de partage dans une application en JavaScript prend juste deux lignes de code. Un développeur peut donc utiliser cette technique pour partager le contenu d'un Canvas à quiconque souhaitant l'utiliser.
 
Holecek a montré une partie des contrôles dans Microsoft Expression Blend, notant que « il est important de noter que nous rendons tous les contrôles disponibles pour les communautés XAML et JavaScript ».
 
Les différents facteurs de forme utilisées pour Windows 8 se trouvent dans Expression Blend. Les développeurs n'ont pas à acheter divers dispositifs pour tester leur code. Les développeurs bénificient également un appui au sein du processus de certification du Windows Store. Microsoft a ajouté un lien vers Windows Store directement à partir du menu démarrer en 8 Windows, permettant aux utilisateurs de rapidement trouver et acheter apps.
 
Les Apps soumis par les développeurs sur Windows Store sont gérés à travers une série de tests, qui démontrent leur conformité technique.
Le Windows Store dispose également d'un tableau de bord de demande qui indique le nombre de téléchargements de l'app. Ce tableau de bord fournit également des données de télémétrie pour les développeurs qui peuvent être utiles pour le débogage de leurs applications, ajoute Holecek.

 

Je vous encourage vivement à suivre les Keynote On-demand sur www.buildwindows.com.

Je vous remercie et à demain pour des nouvelles sur la conférence Build Windows !
 

 

 

Skip to main content