Microsoft publie le Live SDK pour Windows 8
pour la création d’applications Metro utilisant ses plateformes Cloud et collaboratives


Microsoft vient de publier le kit de développement Live SDK, permettant de créer facilement des applications Windows 8 de style Metro, connectées aux plateformes de Cloud de la société.

Le SDK fournit un ensemble de contrôles et API permettant d’intégrer une authentification centralisée (SSO) avec les comptes Microsoft et Access Info pour SkyDrive, Hotmail, Messenger sur la Consumer Preview de Windows 8.

Disponible actuellement en Developer Preview, le SDK fonctionne avec Visual Studio 11 beta. Pour une première application, il est important de visiter le site « Live Connect app management » pour configuration l’application afin d’accéder aux services Cloud de Microsoft.



Le SDK peut être utilisé pour la création d’applications C#, Visual Basic et JavaScript. Le langage C++ n’est pas encore pris en charge. Pour les applications C# et Visual Basic, il suffira juste d’ajouter une référence à Live SDK. Pour une application JavaScript, la référence de script suivante doit être ajoutée dans votre page :

Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<script type="text/javascript" src="ms-appx:///LiveSDKHTML//js/wl.js"></script>

Le support du Single Sign-On qu’offre le SDK Live permet de centraliser l’authentification, afin que l’utilisateur puisse bénéficier de l’ensemble de ses ressources (SkyDrive, Hotmail, Messenger, etc.) à partir de son compte Microsoft, sans avoir besoin de se connecter à nouveau. Il est à noter que l’application demandera la permission à l’utilisateur avant d’utiliser son compte.

Grâce à cet outil, les développeurs pourront facilement intégrer leurs applications avec SkyDrive ou encore Hotmail dans Windows 8. Toute application utilisant le sélecteur de fichiers disposera également de SkyDrive comme emplacement pour la sauvegarde des fichiers.

Le même code avec live SDK peut fonctionner sans modification majeure sur Windows Phone 7.

Télécharger Live SDK

Source : Blog MSDN