Votre partenaire formation

Windows 8 – développement d’applications pour tablettes et PC

Réf: INU
Durée: 5 jours

 

Objectifs de la formation

Le développement logiciel pour tablettes et PC peut être complexe et fastidieux. Ce stage propose une méthode basée sur HTML5 et les différentes technologies utilisables pour développer des applications sous Windows 8. Vous apprendrez également à tirer avantage du système pour maximiser la qualité de vos applications.

-Vue d »ensemble de la plateforme
-Cycle de vie d »une application
-HTML5 et JavaScript
-L’interface Tablette
-Communication
-Gestion des capteurs
-Gestion des données
-Windows Store et publication

Développeur .NET mobiles et tablettes

 

Programme de Formation

Vue d »ensemble de la plateforme

-Windows 8 et Windows RunTime.

-Principe et contraintes du développement mobile.

-Les interfaces graphiques, les vignettes.

-Le système d »exploitation, concepts et modèles.

-Application tablette avec iOS / Android.

-Les outils (Visual Studio 2012, Blend, simulateur, …).

Travaux pratiques
Configurer Visual Studio pour réaliser une première application.

 

Cycle de vie d »une application

-Gestion des processus.

-Les états d »une application.

-Cycle de vie : suspension, reprise, arrêt.

-Persister ses données.

Travaux pratiques
Conception d »une application : définition du cycle de vie, des écrans de présentation des données, des boutons de l »application.

 

HTML5 et JavaScript

-HTML5/DOM. Comprendre la structure d »un document.

-Le langage JavaScript : fondamentaux, WinJS.

-CSS, les feuilles de styles. XAML.

-Utiliser HTML5 et JavaScript : WinJS.

Travaux pratiques
Utilisation du HTML5 et JavaScript.

 

L’interface Tablette

-Principe de l »interface graphique (ModernUI).

-Créer son ergonomie. Zoom sémantique.

-Canvas et Grid. Les panels.

-La gestion des Widgets : ListBox, FlipView, …

-Les gestions des événements, notifications.

Travaux pratiques
Mise en oeuvre des contrôles de données et gestion des événements.

 

Communication

-Communication HTTP. Le format JSON.

-Communiquer avec des Web Services.

-Gestion asynchrone, les threads.

-La gestion des données dans les nuages, Cloud.

Travaux pratiques
Utilisation de la communication.

 

Gestion des capteurs

-Principe de travail avec les capteurs.

-Consommation d »énergie.

-Accéléromètre, gyroscope.

-Boussole et géo localisation. Capteur d »orientation.

Travaux pratiques
Mise en oeuvre des capteurs.

 

Gestion des données

-Principe de gestion des données sur tablette / desktop.

-Les ressources de l »application.

-Gérer de données locales. Gestion des flux.

Travaux pratiques
Gestion de la persistance des données.

 

Windows Store et publication

-Le store Microsoft. La licence.

-Préparer une application pour publication.

Travaux pratiques

Une application sera construite tout au long de la formation.

 

Profil Stagiaires & Pré-requis

Développeurs. Chefs de projets.

Il est important d »avoir une expérience du développement C#. Avoir une connaissance de l’environnement Eclipse et/ou Visual Studio est un plus.

Prix:
Paris,Lyon,Aix,Nantes,Rennes,Toulouse,Bordeaux,Bruxelles,Strasbourg,Lille,Geneve,Sophia-antipolis,Luxembourg :   2700 € HT

Dates de Formations
Nous Consulter