Toutes nos formations sont désormais disponibles en "Live Virtual classes". Contactez-nous pour plus d’informations : formation@oxiane.luToutes nos formations sont désormais disponibles en "Live Virtual classes". Contactez-nous pour plus d’informations : formation@oxiane.lu

Formation Windows Phone

Accueil » Formations » Front / Mobile » Formation Windows Phone
4 jours MO-WP

Développement d'application pour Windows Phone

Programme

Introduction à l’environnement Windows Phone

  • Pourquoi Windows Phone
  • Bref historique Windows Mobile + arrivée iPhone et Android
  • Démarcation de la concurrence
  • Metro
  • Windows Phone en détail
  • Caractéristiques des téléphones
  • Matériel (WP7 / WP8)
  • Le design Windows Phone en détail
  • Marketplace

Les nouveautés Windows Phone 8 pour les développeurs

  • Le SDK s’ouvre au « In-app payment » ? (achat de biens virtuels)
  • Le support du code natif en C/C++
  • Les APIs de reconnaissance vocale
  • Interfaces des applications de VoIP avec la fonction d’appel
  • Différentes résolutions
  • Différentes tailles de tuiles

Les outils de développements (Studio 2012, Expression BLEND,

  • Emulateur)
  • Visual Studio 2012
  • Les différents types de projet
  • Expression BLEND
  • Les émulateurs

Introduction au développement Windows phone

  • Architecture de base
  • Manifestes
  • Introduction à XAML
  • Structure d’une page
  • Relation objets / Xaml
  • Utilisation des propriétés
  • Relation xaml / C#
  • Gestion évènementielle
  • Les containers
  • Grid
  • StackPanel
  • Canvas
  • Border
  • WrapPanel
  • Les contrôles de bases
  • Bindings
  • Animations
  • Utilisation des styles et gestion des ressources

Développement intermédiaire

  • Rappel de la conception d’interfaces de type Metro
  • Interfaces : Pivot, Panorama
  • System Tray
  • Application Bar
  • Bindable
  • Globalisation Détection des changements d’orientation et des touchers
  • Launcher et Choosers

MVVM

  • Spaghettis VS Lasagnes
  • Séparations Model, View, ViewModel
  • Approche Windows Phone
  • Création architecture de base
  • Différentes philosophies

Gestion de l’Interaction avec l’utilisateur

  • Navigation
  • Gestion de l’orientation du téléphone et de l’application
  • Toasts et boîtes de dialogue
  • Cas de sorties, sauvegardes d’états et reprises de l’application
  • BackgroundTasks
  • Tuiles principales et secondaires

Manipulation des données

  • Newtonsoft HttpClient
  • ApiModel
  • Isolated
  • Storage
  • Settings
  • Password protection
  • SQL CE

Aller plus loin

  • Les communautés
  • Les blogs
  • Les ressources