Description
Cette formation couvre les bases du développement d’applications Windows Store en C#. Elle prépare les candidats à l’examen de certification 70-484 en abordant les concepts essentiels, les bonnes pratiques de développement et la maîtrise des technologies nécessaires à la création d’applications pour l’environnement Windows Store.
À qui s'adresse cette formation ?
Pour qui ?
Développeurs expérimentés.
Prérequis
Connaître le langage C# - Avoir les connaissances de base sur la programmation XAML
Les objectifs de la formation
- Décrire les fonctionnalités de la plateforme Windows 8 et explorer les bases de l'interface d'une application Windows Store
- Créer la structure et la mise en page de l'interface utilisateur en utilisant XAML
- Utiliser la liaison de données pour afficher les données dans l'interface utilisateur
- Utiliser les modèles pour créer l'interface graphique
- Déployer une application pour le Windows Store ou pour une entreprise.
Programme de la formation
- Vue d’ensemble de la plate-forme Windows 8 et des applications Windows Store
- Introduction à la plateforme Windows 8
- Principes de conception de l’interface utilisateur Windows 8
- Présentation des projections WinRT et des langages associés
- Ateliers pratiques : exploration de la plateforme Windows 8.1
- Ateliers pratiques : découverte et exploration du Windows Store
- Création des interfaces utilisateurs en utilisant XAML
- Les bases du langage XAML
- Utilisation du code-behind avec XAML
- Approfondissement des fonctionnalités avancées de XAML
- Ateliers pratiques : création d’interfaces utilisateur avec Visual Studio 2013
- Ateliers pratiques : amélioration de l’interface utilisateur dans Visual Studio 2013
- Présentation des données
- Utilisation des contrôles de présentation de données
- Le contrôle GridView et son fonctionnement
- Ateliers pratiques : affichage des données de notes dans un contrôle GridView
- Mise en œuvre de la mise en page avec les contrôles Windows 8 intrinsèques
- Les contrôles WinRT et leur utilisation
- Le contrôle AppBar et ses fonctionnalités
- Les modes d’affichage Snap et Fill
- Ateliers pratiques : mise en place de la mise en page avec les contrôles intégrés de Windows 8.1
- Prise en main des fichiers dans les applications Windows Store
- Manipulation des fichiers et des flux (streams) dans une application Windows Store
- Utilisation des composants d’interface liés aux fichiers utilisateur
- Ateliers pratiques : lecture et écriture de données dans des fichiers de notes via l’API fichiers
- Ateliers pratiques : ajout de photos à une note à l’aide du File Picker
- Gestion du processus de vie des applications Windows Store
- Gérer le processus de vie
- Lancer les applications Windows Store
- Mettre en œuvre la stratégie de gestion des états
- Ateliers Pratiques: Explorer les différents états PLM - Gestion de l'état de mise en œuvre
- Travailler avec les modèles, les styles et les ressources
- Créer des styles et des modèles
- Créer des ressources partagées
- Ateliers Pratiques: Travailler avec les styles et modèles - Création d'un style de contrôle et de modèle
- Conception et mise en oeuvre de la navigation dans les applications Windows Store
- Prise en main de la navigation dans les applications Windows Store
- Le Zoom sémantique
- Ateliers Pratiques: Ajout de navigation à l'App ILoveNotes - Implémentation sémantique Zoom
- Mise en oeuvre des contrats Windows 8
- Conception des charms et des contrats
- Le contrat de recherche
- Le contrat de partage
- Gérer les paramètres et les préférences des applications
- Ateliers Pratiques: Mise en œuvre du contrat de recherche - Mise en œuvre du contrat Partager - Ajout d'un nouveau paramètre dans le volet Paramètres - En option: Recherche mise en œuvre avec le contrôle SearchBox
- Mise en oeuvre de notifications utilisateurs et des vignettes
- Mettre en œuvre les vignettes, les vignettes dynamiques, les vignettes secondaires et les notifications badge
- Mettre en œuvre les popup de notification
- Ateliers Pratiques: Activation de la fonctionnalité de Live Tile sur le carreau principal
- Conception et mise en œuvre des stratégies d’accès aux données
- Evaluer les stratégies d’accès aux données
- Travailler avec les données à distance
- Ateliers Pratiques: Répondre aux questions
- Répondre à la souris et aux touches
- Travailler avec les événements souris
- Travailler avec les événements gestuels
- Ateliers Pratiques: Mettre en place des événements souris et gestuels
- Planification pour le déploiement des applications Windows Store
- Le manifeste des applications Windows Store
- Certification des applications Windows Store
- Déploiement des applications Entrerprise
- Présentation de la certification MCSD 70-484
- Présentation détaillée du contenu de la certification
- Passage et correction d’un test blanc
- Réalisation et correction d’ateliers pratiques
- Session de questions/réponses et gestion du temps lors de l’examen
