Microsoft explique comment concevoir des applications pour les appareils à double écran

Icône de temps de lecture 3 minute. lis


Les lecteurs aident à prendre en charge MSpoweruser. Nous pouvons recevoir une commission si vous achetez via nos liens. Icône d'info-bulle

Lisez notre page de divulgation pour savoir comment vous pouvez aider MSPoweruser à soutenir l'équipe éditoriale En savoir plus

Aujourd'hui, Microsoft a annoncé la sortie de prévisualiser le SDK pour l'appareil Surface Duo qui permettra au développeur de créer des expériences à double écran. Microsoft publiera également un aperçu du SDK pour Windows 10X le mois prochain. En plus de la préversion du SDK, Microsoft a publié aujourd'hui une documentation pour les développeurs qui décrit les fonctionnalités et les conseils pour développer des expériences pour les appareils à double écran. Microsoft recommande aux développeurs de prendre en charge les mises en page suivantes :

  • Unique par défaut
    • Par défaut, les applications s'ouvrent dans un état agrandi et occupent un seul écran. Dans les postures à double écran, les utilisateurs peuvent exécuter deux applications l'une à côté de l'autre pour comparer, consommer ou référencer simultanément du contenu.
    • Pris en charge par défaut. Si votre application a été conçue pour gérer différentes tailles d'écran et orientations portrait et paysage comme décrit précédemment, vous n'avez rien d'autre à faire.
  • Étendue par défaut
    • Lorsque l'appareil est dans une posture à deux écrans (double portrait ou double paysage), les utilisateurs peuvent étendre une seule application sur les deux écrans, laissant plus d'espace pour le contenu. L'utilisateur est responsable de l'étendue de l'application, ce n'est pas un état dans lequel l'application entre par programmation.
    • La prise en charge est facultative. Le mode fractionné est unique aux appareils à double écran. Si vous n'apportez aucune modification à votre application, elle se comportera comme si elle était affichée sur un grand écran. Cependant, vous pouvez implémenter une gamme d'optimisations de mise en page pour que votre application tire parti des fonctionnalités uniques des appareils à double écran. Ceux-ci sont traités plus en détail plus loin dans cet article.
  • Plein écran unique
    • Ceci est similaire à la disposition par défaut, sauf que l'interface utilisateur du système (barre des tâches, barre d'état système, barre d'application, titre de l'application) est masquée pour créer une expérience totalement immersive, idéale pour les jeux et la lecture vidéo.
    • La prise en charge est facultative. Vous pouvez utiliser les API disponibles pour mettre votre application en mode plein écran.
  • Écran étendu-plein écran
    • Vous pouvez développer votre application par programmation pour utiliser le mode plein écran lorsqu'elle est étendue. Si une application affichée sur un seul écran en mode plein écran est étendue par l'utilisateur, elle restera en plein écran.
    • La prise en charge est facultative. Considérez l'avantage du plein écran dans un mode étendu ainsi que sur un seul écran.

Tous les appareils à double écran peuvent se plier, se retourner et pivoter. Les deux écrans peuvent être utilisés comme écrans, ou un écran peut servir de clavier. Les différents facteurs de forme prennent en charge une grande variété d'activités et permettent à l'utilisateur d'adapter l'appareil à sa situation. Même si toutes les applications existantes fonctionneront sur des appareils à double écran sans aucune modification, les développeurs devraient adopter pleinement les fonctionnalités à double écran en apportant des modifications à leurs applications.

Vous pouvez consulter le documentation complète de Microsoft ici. Si vous avez des questions concernant les expériences à double écran, vous pouvez envoyer un e-mail à [email protected].

En savoir plus sur les sujets : Appareil à double écran, microsoft, Surface, Duo Surface, Surface néo

Soyez sympa! Laissez un commentaire

Votre adresse email n'apparaitra pas. Les champs obligatoires sont marqués *