Course objectives
Cette formation « Windows Phone 7 développement » vous permettra de développer des applications professionnelles pour Windows Phone. Vous comprendrez et saurez mettre en oeuvre les interfaces graphiques qui répondent au standard METRO. Vous découvrirez comment développer des interfaces riches grâce à Silverlight ou XNA tout en sachant utiliser les services de base des applications mobiles (géo-localisation, cartographie, contact, téléphonie, mail, …). Vous saurez comment accéder aux données et plus généralement comment utiliser les différents services réseaux et prenant soin des performances de vos applications.
Who is this course for?
Cette formation Windows Phone 7 s’adresse aux développeurs et aux chefs de projet.
Prerequisites
Pratique du C# et du XML
Programme
Introduction à l’environnement Windows Phone 7
- Présentation et comparaison de Windows Phone 7 avec Windows Mobile Les spécificités du développement mobile Le système d’exploitation Windows Phone 7 Caractéristiques des téléphones Windows Phone 7 Le Marketplace
Les outils de développements (Studio 2010, Expression BLEND, Emulateur)
- Les différents types de projet Les types de développements possibles : Silverlight ou XNA Créer un projet sous Visual Studio 2010 Créer un projet sous Expression BLEND L’émulateur
Introduction au développement Silverlight pour Windows phone 7
- Architecture des applications Silverlight Introduction à XAML Contrôles de base silverlight Gestion évennementielle, propriétés, liaison de données Animations Utilisation des styles et gestion des ressources
Conception d’interfaces Metro
- Règles de l’art de la conception d’interfaces de type Metro Interfaces : Pivot, Panorama, Application Bar et System Tray Conception d’une interface sous Expression BLEND Conception d’une interface sous Visual Studio 2010 Contrôles Silverlight pour Windows Phone 7 Détection des changements d’orientation et des touchers
Gestion de l’Interaction avec l’utilisateur
- Frame et Page Gestion de l’orientation du téléphone et de l’application Barre d’application et boîtes de dialogue Contrôle de la navigation CAS de sorties, sauvegarde d’état et reprise de l’application
Manipulation des données Windows phone 7
- Le modèle MVVM Etablissement de liaisons aux données Description du WebClient Utilisation de LINQ to XML Architecture du stockage isolé (principes et fonctionnement) Ecriture et lecture d’un fichier Paramètres d’une application
Introduction au développement XNA 2D
- Architecture des applications XNA Affichage et animation d’une image 2D Interactions avec l’utilisateur Lecture sonore
Topics: Windows Phone

