Enseigner les technologies Microsoft, un exemple avec Windows Phone

Post on 22-Mar-2017

362 views 0 download

Transcript of Enseigner les technologies Microsoft, un exemple avec Windows Phone

palais des congrès Paris

7, 8 et 9 février 2012

Vous êtes dans la salle 202-203

9 février 2012

Enseigner les technologies Microsoft, un exemple avec Windows Phone Julie Knibbe

Développeuse (fière!)

Enseignement Supérieur

Microsoft France

Julien CoriolandDéveloppeur (fier!) FormateurInfinite Square

Microsoft et l’EducationUn exemple avec Windows PhoneLa formation, concrètementEt dans la vraie vie ?

Agenda

Microsoft et l’Education

Une plateforme ?

1 outil, plusieurs langages

1 socle de compétences communes

Licences FormationsDreamSpark Premium

Ateliers pour enseignantsRetours d’expérienceSupports de cours

Microsoft vous accompagne

Windows Phone

Vue d’ensemble d’une plateforme d’exécutionMais au final…

Vue d’ensemble de la plateforme .NET et prise en main des outils qui gravitent autour

Le choix de Windows Phone ?

Découvrir la plateforme Windows Phone et le développement d’applications

Être en capacité de développer un cursus Windows Phone dans vos établissements

Répondre aux questions « fréquentes »

Donner des pistes pour aller plus loin

Objectifs de la formation

Un jeu de slides par chapitreDes travaux pratiquesDes projets de démarrageLes corrections des TPs

Une application « fil rouge » !

Tout ça, Microsoft peut vous le fournir

Supports de cours

Introduction à la plateforme Windows PhoneFramework et outilsConception d’application avec SilverlightAccès aux donnéesFast App Switching et MultitaskingMonétisation et publication sur la Market PlaceConception de jeu avec XNA

Plan de formation WP7

DEMO

Aperçu du contenu fourni

Sur les bancs de l’école…

DEMO

La formation, concrètement !

De la théorie !

Utiliser des compétences déjà existantes OU acquérir des compétences générales : Plateforme .NET Visual Studio C# / VB.NET

Outils de développement Windows Phone Visual Studio Express pour Windows Phone Expression Blend pour Windows Phone Silverlight 4 SDK XNA Game Studio 4 Emulateur Windows Phone

Et en plus, c’est gratuit !

Développement d’applications !

La plateforme de développement

CLOUD

SCREEN

Phone Emulator

Samples Documentation

Guides Community

Packaging and Verification Tools

Notifications

Location Identity Feeds

MapsSocial

App Deployment Registration

Validation

Certification

Publishing

Marketplace

MO and CC Billing

Business Intelligence

Update Management

Tools

Portal ServicesCloud Services

Sensors Media Data

Xbox LIVE Notifications

.NET Framework managed code sandbox

Location

Phone

Runtime – On “Screen”

Du développement à l’utilisation…

Packaging Marketplace &

Outils de Vérification

myapp.xap

Émulateur téléphoneExemples DocumentationGuides Communauté

Outils de Packaging et de Vérification

Outils de dév Windows Phone

AppHub

Certification

Client

Émulateur Windows Phone

Pour les développeurs

Création de projets Windows Phone Silverlight et XNACréation de bibliothèques de classesIntelliSenseDéveloppement de la logique applicativeEditeur de XAML pour les vues

Visual Studio 2010

Expérience de débogue disponible sur Windows Phone !

Points d’arrêtsNavigation dans le flux d’exécutionEspionsModification des variables au runtime

Dans l’émulateur et sur un terminal Windows Phone

Visual Studio 2010

Outils pour les designers

Editeur de vue XAML

Création d’animations

Design Data

Expression Blend

Comportement fidèle à un terminal Appel, SMS, Appareil Photo…

Machine virtuelle qui exécute l’OS Windows Phone

Support de région / localisationSupport des thèmes

Multitouch

Emulateur Windows Phone

Identifier les problèmes dans l’application : Consommation CPU Consommation

Mémoire Animations Images

Windows Phone Profiler

Beaucoup de pratique !

Et à part Windows Phone ?

ALM : des cours innovants sur C#

DEMO

Utilisation de TFS pour enseigner C#

Et à part le développement ?

Et après ?

Contenus CommunautésSite du ZéroMSDN et TechNetIT Academy: eLearning

Forums MSDNMicrosoft Student Partners

Approfondissements en autonomie

Atelier complet Windows Phone20 et 21 février 2012Campus Microsoft à Issy-les-MoulineauxInscriptions : sup@microsoft.com

Formations enseignants

Julie julie.knibbe@microsoft.com Twitter : @julieknibbe http://www.etudiants.ms

Julien jcorioland@infinitesquare.com Twitter : @beedoo http://www.juliencorioland.net

Questions / Réponses ?

Vous êtes dans la salle 202-203