Renforcez votre confiance le jour de l'examen avec un Exam Replay or an Exam Replay with Practice Test.

Examen
70-354

Windows

  • Publié le :
    5 octobre 2015
  • Langues :
    Anglais
  • Participants :
    Développeurs
  • Technologie :
    Windows 10
  • Pris en considération dans l'obtention de la certification :
    MCP, MCSD

Plateforme Windows universelle – App Architecture et UX/UI

Cet examen a été retiré

Pour savoir quelles sont les options disponibles actuellement, veuillez consulter la Microsoft Certification exam list.

Compétences évaluées

Cet examen évalue votre capacité à accomplir les tâches techniques répertoriées ci-dessous. Découvrez des didacticiels vidéo sur les variety of question types sur les examens Microsoft.

Noter que les questions sur lesquelles vous serez évalué à l'examen porteront sur les thèmes décrits dans la liste, mais ne s'y limiteront pas.

Avez-vous des commentaires sur la pertinence des compétences évaluées par cet examen ? Veuillez envoyer vos commentaires à Microsoft. Tous les commentaires seront examinés et intégrés comme il convient, tout en préservant la validité et la fiabilité du processus de certification. Noter que Microsoft ne répondra pas directement à vos commentaires. Nous apprécions votre participation qui contribue à garantir la qualité du programme de certification Microsoft.

Pour toute question spécifique concernant cet examen, veuillez envoyer une exam challenge.

Si vous avez d'autres questions ou des commentaires au sujet des examens de certification de Microsoft ou du programme de certification, de l'inscription ou des promotions, contacter votre Regional Service Center.

Créer la spécification de conception pour une application de secteur d'activité mobile (LOB)
  • Spécifiez le développement de l'application et les besoins de l'entreprise
    • Précisez les outils et les technologies qui seront requis lors du développement de l'application, spécifiez la méthode de contrôle de la source qui sera utilisée lors du développement de l'application, spécifiez les attributs de qualité de l'application à atteindre, spécifiez les préoccupations transversales qui existent dans l'espace du projet (applications et écosystèmes de données associés), spécifiez les scénarios de déploiement pour la version de l'application, spécifiez les exigences de maintenance du code (post-version) pour l'application, spécifiez les conditions de globalisation et de localisation
  • Spécifiez l'architecture de l'application en fonction de l'environnement, de l'infrastructure, de l'activité et des critères d'utilisation
    • Spécifiez les couches de l'application, spécifiez les sources de données pour l'application, spécifiez les services externes auxquels l'application aura accès, spécifiez les préoccupations transversales dans l'application, spécifiez les composants de l'application.
  • Concevoir l'application en association avec les critères d'expérience utilisateur (UX)
    • Concevoir et évaluer l'application en respectant les principes de conception de Windows 10 (rester simple, penser universel, concevoir en un, le rendre personnel, créer du plaisir); concevoir et évaluer l'application en fonction de la personnalité et de l'image de marque, y compris la composition, la typographie, la couleur et le mouvement; concevoir et évaluer l'application en ce qui concerne les modèles UX et les plateformes, y compris les commandes de l'interface utilisateur (UI), la navigation, la commande et la présentation; concevoir et évaluer l'application en fonction du support multiplateforme, y compris les types d'applications et de plateformes
  • Élaborer des exigences en matière de qualité et d'évaluation Évaluer les domaines où des préoccupations transversales existent pour une application donnée et s'assurer que la conception englobe des opportunités transversales appropriées (ou expliquer pourquoi)
  • Établir les exigences de performance, établir les exigences de sécurité, établir les exigences de simultanéité, établir les exigences de globalisation et de localisation, établir les exigences de test, établir des cas d'utilisation
Mettre en œuvre des processus de gestion du cycle de vie des applications
  • Implémenter le contrôle de version
    • Implémenter le contrôle de version à l'aide de Team Foundation Version Control (TFVC), implémenter le contrôle de version à l'aide de Git
  • Implémenter la collaboration d'équipe
    • Travailler avec une équipe de développement pour compléter les sprints de développement d'applications, implémenter la création de plan conceptuel, mettre en place des révisions de code, implémenter des commentaires (évaluation par les pairs), implémenter la gestion des backlogs, implémenter des programmes de construction des équipes automatisées
  • Mettre en œuvre des tests automatisés et le suivi des progrès
    • Mettre en œuvre des tests automatisés, mettre en œuvre des tests exploratoires, suivre les progrès par rapport aux jalons
Développer une application métier qui prend en charge le fenêtrage, la mise en page adaptative et la navigation dans l'application
  • Créer une mise en page à utiliser dans une interface utilisateur d'application
    • Sélectionnez le contrôle XAML approprié en fonction de l'exigence de l'interface utilisateur, y compris les catégories de contrôle : base, texte, scénario et présentation; implémenter un contrôle XAML dans une mise en page; créer une mise en page fixe; créer une mise en page adaptative
  • Développer le code requis pour implémenter la liaison de données dans l'interface utilisateur de l'application
    • Implémenter la liaison de données; implémenter des modèles
  • Développer un code pour prendre en charge la mise à l'échelle et le fenêtrage
    • Développer un code pour prendre en charge diverses tailles et résolutions d'écran, y compris la taille de la fenêtre, la résolution de l'écran et la forme de la fenêtre; développer un code pour prendre en charge la modification de la taille de la fenêtre, y compris la disposition adaptative et le flux de contenu; utiliser des émulateurs pour évaluer les implémentations de fenêtrage
  • Implémenter des styles et des thèmes
    • Implémenter un style en tant que ressource pour l'application, implémenter un thème pour une application, implémenter des modèles de ressources, implémenter des dictionnaires de ressources
  • Implémenter des animations, des transitions et des transformations de l'interface utilisateur
    • Implémenter des animations dans une application; implémenter des transitions et des transformations dans une application
  • Créer des contrôles et des composants réutilisables
    • Créer des contrôles personnalisés, créer des composants d'exécution Windows
  • Implémenter app navigation patterns
    • Implémenter une navigation sur page; implémenter le panoramique, implémenter le zoom sémantique; navigation sur une seule page (Frame.Navigate); implémenter une structure de navigation appropriée; implémenter la navigation au niveau du système
  • Implémenter la globalisation et la localisation du contenu de l'interface utilisateur présenté
    • Implémenter des ressources d'application, localiser des ressources de texte, localiser des ressources graphiques
Développer une application métier qui prend en charge les entrées utilisateur et les interactions utilisateur
  • Développer un code à implémenter traditional input devices
    • Prendre en charge l’entrée tactile (par exemple, gestes personnalisés); prendre en charge l'entrée de la souris (par exemple, la gestion spécialisée des événements du périphérique d'entrée, tels que la molette de la souris); prendre en charge le clavier et la saisie au clavier virtuel; (par exemple, la gestion spécialisée des événements de périphérique d'entrée, tels que le keyup et le keydown)
  • Développer un code pour implémenter des commandes vocales
    • Prendre en charge la synthèse vocale; prendre en charge la reconnaissance vocale; prendre en charge l'intégration de Cortana; prendre en charge les commandes vocales, y compris le contrôle des applications et des périphériques
  • Développer un code pour implémenter une entrée d'interface utilisateur naturelle (entrée utilisateur)
    • Implémenter le support pour les gestes tactiles, implémenter le support pour la saisie du stylo numérique (encrage), implémenter le support pour le suivi du regard, implémenter le support pour la reconnaissance des expressions faciales
  • Développer un code pour implémenter des barres de commandes, des menus déroulants et des boîtes de dialogue
    • Implémenter une application standard ou des barres de commandes; implémenter des boutons de commande; implémenter des menus contextuels; implémenter des dialogues de contenu; implémenter des sélecteurs, notamment le fichier et le contact
  • Implémenter la localisation de l'entrée de l'utilisateur
Tester et déployer une application métier
  • Implémenter un diagnostic général et un code de test
    • Effectuer des tests par rapport à des cas d'utilisation définis, effectuer des tests pour le support multiplate-forme, effectuer des tests sur les utilisateurs finaux
  • Implémenter le profilage
    • Profilage de la mémoire, profilage des performances, Windows Performance Toolkit
  • Intégrer les techniques de monétisation
    • Implémentation d'achats intégrés et de modèles freemium, implémentation du SDK publicitaire, implémentation d'essais gratuits
  • Préparer le package pour la publication
    • Préparation du manifeste de l'application, mise en package de l'application, achèvement du processus de soumission

Qui est concerné par cet examen?

Cet examen valide les connaissances et les compétences d'un candidat pour planifier le développement d'applications Universal Windows Platform, concevoir et implémenter une expérience utilisateur convaincante.

Les candidats à cet examen doivent avoir une ou plusieurs années d'expérience dans la conception et la mise en œuvre d'applications métiers d'entreprise, en mettant l'accent sur l'expérience utilisateur. Les candidats doivent également avoir un minimum d’un à deux ans d’expérience en développement avec C# et XAML.

Informations complémentaires relatives aux examens

Préparation à un examen

Nous vous recommandons de consulter ce guide de préparation à l'examen dans son intégralité et de vous familiariser avec les ressources de ce site Web avant de planifier votre examen. Voir la Microsoft Certification exam overview pour en savoir plus sur l'inscription, les vidéos sur les questions d'examen types ainsi que les autres ressources disponibles pour se préparer. Pour en savoir plus sur les règles et la notation applicables aux examens, consultez les Microsoft Certification exam policies and FAQs.

Remarque

Ce guide de préparation est susceptible d'être modifié, à tout moment et sans préavis, à la seule discrétion de Microsoft. Les examens Microsoft peuvent intégrer une technologie de test adaptatif ainsi que des éléments de simulation. Microsoft ne mentionne pas le format dans lequel les examens sont présentés. Veuillez utiliser ce guide de préparation pour vous préparer à l'examen, indépendamment du format. Pour vous aider à vous préparer à cet examen, Microsoft recommande de disposer d'une expérience pratique du produit et d'utiliser les ressources de formation précitées. Ces ressources de formation ne couvrent pas nécessairement tous les sujets énumérés dans la section « Compétences évaluées ».