Votre partenaire formation

Introduction au dévelop. d’applications Metro pour Windows 8

Réf: ETR
Durée: 2 jours

 

Objectifs de la formation

Cette formation vous présente les bases du développement d »applications Metro pour Windows 8. A l »issue du stage, vous serez en mesure de concevoir votre première application sous Windows 8: de l »accès aux données à l »enrichissement de l »expérience utilisateur, en passant par l »utilisation des contrats.\
Contenu de cette formation Windows 8:
-Introduction et rappels
-Prise en main de Windows Runtime – WinRT
-La gestion des modes d »affichage
-Contrôle et affichage de données
-Intégration au Shell
-Cycle de vie des applications Metro
-Présentation du Windows Store

 

Programme de Formation

Introduction et rappels

-Présentation globale de Windows 8.

-Différences avec Windows 7.

-L »évolution des usages.

-Cohabitation des différents types d »applications.

-L’interface Metro.

-Les outils de développement.

Réflexion collective
Réflexion collective sur l »interface Metro.

 

Prise en main de Windows Runtime – WinRT

-Présentation de Windows Runtime – WinRT.

-WinJS, comment utiliser les ressources.

-Introduction à l »asynchronisme: Promise Javascript versus async/await C#.

-Création d »une librairie Windows Runtime -WinRT.

-Accès au système des fichiers.

-Consommation des flux RSS avec Windows 8.

Travaux pratiques 
Consommation d »un flux RSS.

 

La gestion des modes d »affichage

-Introduction aux modes d »affichage.

-Gestion de la vue « Snapped ».

-Gestion de la vue « Filled ».

-Gestion de la vue « Paysage ».

-Gestion de l »orientation.

Travaux pratiques 
Mise en place de la vue « Snapped ».

 

Contrôle et affichage de données

-Tour d »horizon des principaux contrôles: ListView/GridView, SemanticZoom, FlipView.

-Le moteur de binding.

-Les templates.

-Les convertisseurs.

-Groupe de données.

-Tri et filtre de données.

Travaux pratiques 
Mise en page du lecteur RSS.

 

Intégration au Shell

-Gestion des tuiles secondaires.

-Gestion des tuiles dynamiques.

-Consommation et utilisation des contrats.

-Gestion des différents « Pickers » (FilePicker, ContactPicker, etc.).

-Gestion des capteurs (accéléromètre, etc.).

Travaux pratiques 
Mise en place de tuiles secondaires.

 

Cycle de vie des applications Metro

-Définition globale de cycle de vie d »une application.

-Les étapes: Lancement, mise en pause, reprise, etc.

-Le mode « Suspended ».

-Le mode « Resuming ».

-Persistance de données entre les exécutions de l »application.

Travaux pratiques 
Gestion du cycle de vie de l »application.

 

Présentation du Windows Store

-Création d »un compte Windows Store.

-Gestion du compte Windows Store.

-Déploiement d »applications.

-Gestion du mode d »évaluation.

-Achat depuis l »application.

Travaux pratiques 
Création et gestion d »un compte Windows Store.

 

Profil Stagiaires & Pré-requis

Ce cours s’adresse aux développeurs désirant acquérir les techniques et les réflexes pour développer des applications Metro pour Windows 8.
Bonnes connaissances de C#, VBN et ou Javascript. Connaissances souhaitables du Framework .NET.

Prix:
Lyon, Aix, Nantes, Rennes, Toulouse, Bordeaux, Bruxelles, Strasbourg, Lille, Genève, Sophia-antipolis, Luxembourg:  1320 € HT

Dates de Formation
Nous Consulter