Formation Windows Phone 8 Avancée

Demander un devis
Je souhaite télécharger le programme ou imprimer le programme
  • Imprimer

Objectif

formation Windows Phone 7 image Windows Phone 7

  • Connaitre les bonnes pratiques du développement Windows Phone

  • Industrialiser un développement Windows Phone

  • Mettre en production une application Windows Phone pérenne

Public concerné

Développeur C# ayant déjà pratiqué le développement Windows Phone


Chefs de projet.

Pré-requis

Connaitre le C# ou avoir suivi la formation C# initiation.

Connaitre et avoir pratiqué le développement Windows Phone ou avoir suivi la formation Windows Phone 8

Informations pratiques

Référence : #MPF

Durée : 10 sessions de 3 jours

Tarif : 1 400€ (HT)

Dates :

 - 20 au 22 janvier 2016

 - 08 au 10 Février 2016

 - 24 au 26 février 2016

 - 16 au 18 Mars 2016

 - 06 au 08 Avril 2016

 - 11 au 13 Mai 2016

 - 20 au 22 Juin 2016

 - 27 au 29 Juillet 2016

 - 05 au 07 Octobre 2016

 - 30 Novembre au 02 Décembre 2016

 - entre janvier et décembre 2016

 - 1 session de 3 jours / mois

Pour une autre date n'hésitez pas à nous contacter au 01 82 52 25 25 ou à contact

Présence nationale

Thumbnail image

Cliquez sur l'image pour l'agrandir

Auxerre, Bordeaux, Caen, Clermont-Ferrand, Dijon, Grenoble, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Perpignan, Reims, Rennes, Rouen, Strasbourg, Toulouse, Toulon, Tours

 

Programme

 

Rappels sur le développement Windows Phone 8

  • Le cycle de vie d’une application Windows Phone

  • Le XAML pour nos interfaces, les bonnes pratiques associées

  • Le MVVM, la base d’une application pérenne dans le temps

  • Internationalisation d’applications Windows Phone 8

Manipulations de données

  • Bonnes pratiques de stockage de données sur le téléphone

  • Comment ne pas surcharger son application de données en mémoire

  • Utilisation de Linq/Xml de manière optimisée

  • Consommation de web services (WCF, REST, SOAP, etc.)

 

Interopérabilité dans un écosystème de langages

  • Intégrer du code natif C/C++ dans une application Windows Phone

  • Lier du code C# avec une partie Javascript/HTML5

  • Présentation de XNA pour le développement de jeux vidéos (notamment compatible XBOX)

  • Savoir architecturer son développement pour une meilleure réutilisabilité (Windows 8 d’un côté, Windows Phone de l’autre ou encore XBOX)

 

Industrialiser son code Windows Phone 8

  • Tester son application dans plusieurs résolutions

  • Présentation du Windows Phone Test Kit

  • Mettre en place des tests unitaires dans son application : Testclass, TestMethod, etc.

  • Gérer ses tests unitaires dans Visual Studio

  • Le tableau de bord de simulation (Simulation Dashboard) pour tester son application en conditions réelles (signal faible, peu de débit, etc.)

  • Analyse des performances de l’application dans Visual Studio

  • Enregistrer ses parcours utilisateurs de test avec Visual Studio (coded ui test)

  • Intégrer ses tests à une usine logicielle : Jenkins

Intégrer Azure Mobile Services dans son application

  • Présentation d’Azure Mobile Services

  • Avantages et inconvénients d’une telle solution

  • Diffuser des notifications push

  • Intégration aux réseaux sociaux

  • Authentification dans l’application grâce à l’Active Directory

  • Liaison avec les bases de données (SQL, Oracle, MongoDB)

Publication sur le Store

  • Les bonnes pratiques de déploiement

  • Le manque de MDM (Mobile Device Management), comment faire sans ?

  • Création d’un installeur

  • La sécurité des applications publiées

  • Monétiser ses applications : principe, récupérer les fonds, définir les prix, les pays

Logiciels utilisés

Tout logiciel où il n'y a aucun intérêt pédagogique à le faire faire par les stagiaires sera préinstallé sur les postes.

VS 2010 for Windows Phone

Emulateur Windows Phone

Expression Blend

Travaux pratiques

Tout au long de cette formation, de nombreux exercices seront effectués. En effet, environ 70% du temps est concacré à la pratique.

Formations connexes

Si vous souhaitez découvrir le développement pour Android ou iPhone, vous pouvez suivre nos formations Android ou iPhone ou Xamarin.

Mots clés associés à cette formation

Silverlight, C#, c sharp, dot net, .net, Windows Phone 8, WP8.

X
 
 
 
 
 

You havecharacters left.