A l’issue du programme de formation, les stagiaires seront capable de :
Connaître et utiliser les outils pour concevoir une application développée dans une interface homme-machine en fonction de la cible (client) et de l’utilisation (Informatique embarquée) selon la technologie objet utilisée (.NET), ...
Les supports de cours sont des supports de cours officiels Microsoft Learning.
Public et
pré-requis: Les développeurs, analystes programmeurs, « anciennes technologies » ainsi que les chefs de projets.
Pré requis : Avoir suivi les formations sur le développement. NET (lot 0 et lot 1A) ou savoir développer en objet.
Module 1: Introduction à Windows Phone 7
Architecture de Windows Phone 7
Visual Studio 2010 et Expression Blend 4
L'émulateur Windows Phone
Présentation du Market Place
Module 2: Bases du développement avec Silverlight
Fonctionnement du XAML
Structure et cycle de vie d'une application
Gestion des événements
Mise en œuvre de la navigation
Utilisation des contrôles simples
Mise en page avec les gestionnaires
Utilisation des dependency properties et de la liaison de données
Module 3: Accès aux données
Utilisation du XML
Utilisation de LINQ
Stockage isolé
Utilisation de services WCF
Utilisation de WCF Data Services
DataContext
Module 4: Gestion du réseau
Sérialisation
JSON
Utilisation de REST
Module 5: Fonctionnalités Windows Phone 7
Utilisation de l'accéléromètre
Barre d'application
Internationalisation d'une application
Utilisation du GPS
Utilisation de médias
Photos
Notifications Push
Module 6: Utilisation des contrôles de Windows Phone 7
Le contrôle Pivot
Le contrôle Panorama
Le contrôle WebBrowser
Le contrôle Map
Module 7: Gestion des graphismes et animations
Audio et vidéo: formats pris en charge, MediaElement, Media encoder
Animations: le Visual State Manager, animations avec Blend, pilotage des animations par code
Module 8: Introduction au développement XNA
Architecture du Framework XNA
Un premier exemple d'application XNA
Utilisation de la 3D avec XNA