Menu Recherche Panier
(...)
Vous êtes ici : Accueil > Catalogue des formations > Formation Conception d’interfaces graphiques Universal Apps sous Visual Studio 2015/2017
Technique

Formation Conception d’interfaces graphiques Universal Apps sous Visual Studio 2015/2017

Développer des applications standards en C#

Windows 8 a introduit Windows Runtime (WinRT), qui était une évolution du modèle d’application Windows. Elle devait constituer une architecture d’application commune. A la sortie de Windows Phone 8.1, WinRT a été aligné entre les deux environnements permettant aux développeurs de créer des applications Windows 8 universelles à l’aide d’une base de code partagée. Windows 10 introduit à présent la plate-forme Windows Universelle (UWP) extension du modèle WinRT. Avec cette évolution, il est possible de créer un package d’application unique installable sur un vaste éventail d’appareils exécutant Windows 10 et de distribuer ce package à travers le Windows Store, canal de distribution unifié pour atteindre tous les types d’appareils sur lesquels l’application peut s’exécuter. Les participants à cette formation de 5 jours découvriront comment développer en C# pour utiliser au maximum les fonctionnalités de cette nouvelle plate-forme.
Objectifs de cette formation Conception d’interfaces graphiques Universal Apps sous Visual Studio 2015/2017
  • Maîtriser la programmation d’interface utilisateurs type clients lourds pour des applications standards
  • Comprendre les principes d’universalité des applications
  • Savoir développer des interfaces d’applications standards à l’aide de XAML
  • Comprendre comment appliquer le modèle MVVM dans une application
  • Être en mesure de tirer parti des spécificités d’un périphérique
  • Savoir exploiter des données locales ou distantes
Public
  • Développeurs et analystes programmeurs "anciennes technologies"
  • Chefs de projets
Pré-requis
Programme détaillé

Introduction à Universal Apps

  • Le problème de la mobilité
  • Le point de vue de l’utilisateur
  • Le point du vue du magasin d’applications
  • Le point de vue du développeur

Création de l’interface utilisateur

  • Les bases du XAML
  • C# et XAML

Styles et Ressources

  • Réutilisation de style sur plusieurs contrôles
  • Partage de ressources
  • Contrôles personnalisés

Implémenter la navigation

  • Navigation sous Windows
  • Navigation sous Windows Phone
  • Passage de paramètres

Prism et MVVM

  • Architecture MVVM
  • Mise en oeuvre de Prism
  • Prism : fonctionnalités avancées

Gestion du périphérique

  • Cortana
  • Géolocalisation
  • Capteurs

Accès aux données locales

  • Le stockage local
  • SQLite

Accès à des données distantes

  • Les services Web API
  • Utilisation du service Web API côté client

Communication

  • Notifications locales
  • Notifications envoyées

Développement avancé

  • Tâches asynchrones
  • Publicité intégrée à l’application
  • Publication et mise en vente de l’application
Les plus de cette formation Conception d’interfaces graphiques Universal Apps sous Visual Studio 2015/2017
  • Le partage de bonnes pratiques et de retours d'expérience pour concevoir et développer des solutions techniques avancées.
  • Tout au long de la formation, la conception d’une application modulaire et évolutive permet la mise en oeuvre du modèle MVVM.
  • Les bonnes pratiques pour créer des applications riches et attractives pour l’ensemble des périphériques Windows.
Modalités
Cette formation proposée en interentreprises est également accessible à distance.
Si aucune date à distance n'est signalée par le pictogramme formation accessible à distance, contactez notre Service Conseil Clients au 0 825 07 6000.

Informations

Dimension Digitale

  • Durée : 5 Jours (35h)
  • Tarif : 2 770 € HT
  • Réf. : MS865
  • Option(s)
    • Repas Paris : 115 € HT


Dates des sessions
Session garantie Formation à distance Session accessible à distance Visio
Bon à savoir...

= une réponse possible
= plusieurs réponses possibles

Quelle affirmation sur les interfaces est fausse ?
Qu’est-ce qu’un type anonyme ?
Comment implémenter l’héritage entre deux classes en C# (A hérite de B) ?
Parmi ces requêtes LINQ, lesquelles sont valides ?
Quelle affectation de délégué n’est pas valide ?
Quelles affirmations sont vraies ?
Quelle classe d’ADO .NET permet un accès rapide aux données en lecture seule ?
Quel est le mode de conception d’un modèle de données Entity Framework 7 ?
Quel mot clé permet de déclarer un bloc de code thread-safe ?
Quelle affirmation est fausse à propos des services Web API ?
Vous n'avez pas répondu à toutes les questions !
Vous avez % de bonnes réponses, vous pouvez donc suivre cette formation.
Vous avez % de bonnes réponses.
Nous vous invitons à contacter nos Conseillers Formation au 0825 07 6000 afin qu'ils vous orientent vers une formation plus adaptée à vos connaissances.