À propos de ce guide de conception

Introduction

Bonjour, et bienvenue dans vos conseils de conception pour la réalité mixte.

Ce guide est rédigé par les concepteurs, développeurs, responsables de programmes et chercheurs Microsoft. Le travail de nos rédacteurs couvre les appareils holographiques, y compris HoloLens, les appareils immersifs et les casques HP Windows Mixed Reality. Nous vous recommandons de considérer cet article comme un ensemble de rubriques pour la conception de windows monté en tête.

Nous entrons avec vous dans une nouvelle ère extrêmement excitante de l’informatique. Les percées dans les écrans montés sur la tête, le son spatial, les capteurs, la sensibilisation à l’environnement, l’entrée et les graphiques 3D nous amènent à définir de nouveaux types d’expériences. La nouvelle frontière est beaucoup plus personnelle, intuitive, immersive et contextuelle.

Dans la mesure du possible, nous proposerons des conseils de conception actionnables avec du code associé sur GitHub. Cela dit, étant donné que nous apprenons avec vous, nous ne pouvons pas toujours offrir des conseils spécifiques et actionnables ici. Une partie de ce que nous partageons s’inscrira dans l’esprit des « leçons que nous avons apprises » et « évitera d’aller dans cette voie ».

Et nous savons que de nombreuses innovations seront générées par l’ensemble de la communauté du design. Nous sommes donc impatients de vous entendre, d’apprendre de vous et de travailler en étroite collaboration avec vous. Nous ferons de notre mieux pour partager nos insights, même s’ils sont exploratoires et précoces. Notre objectif est d’aider les développeurs et les concepteurs avec leur conception, les meilleures pratiques et les contrôles open source associés, les modèles et les exemples d’applications que vous pouvez utiliser directement dans votre propre travail.

Vue d’ensemble

Voici une vue d’ensemble rapide de l’organisation de ce guide de conception :

  • Vue d’ensemble : découvrez le processus de conception, les concepts de base et les facteurs d’interaction à prendre en compte.
  • Concepts de base : découvrez le confort, le cadre holographique, le mappage spatial et d’autres concepts de base à prendre en compte.
  • Modèles d’interaction : ce guide est structuré autour de trois modèles d’interaction principaux.
  • Éléments d’expérience utilisateur : utilisez des contrôles et des comportements en tant que blocs de construction pour créer votre propre expérience d’application.
  • Ressources : démarrez votre projet avec des outils de conception et des options de prototypage.

Pour tout ce qui précède, nous visons à fournir le bon mélange de texte, d’illustrations et de vidéos. Vous nous verrez expérimenter différents formats et techniques, le tout dans le but de fournir ce dont vous avez besoin. Et dans les mois à venir, nous allons développer cette taxonomie pour inclure un ensemble plus large de rubriques de conception. Dans la mesure du possible, nous vous donnerons une vue d’ensemble de ce qui va venir, alors continuez à vérifier.

Objectifs

Voici un aperçu rapide de certains objectifs de haut niveau qui guident ce travail afin que vous puissiez comprendre d’où nous allons

Aider à résoudre les problèmes des clients

Aider à résoudre les problèmes des clients

Nous nous efforçons de résoudre plusieurs des mêmes problèmes que vous, et nous comprenons à quel point votre travail est difficile. C’est passionnant d’explorer et de définir une nouvelle frontière... et cela peut aussi être intimidant. Les anciens paradigmes et pratiques sont en train d’être repensés, les clients ont besoin de nouvelles expériences et le potentiel d’innovation est énorme. Étant donné que nous voulons que ce travail soit aussi complet que possible, allant bien au-delà d’un guide de style. Nous visons à fournir un ensemble complet de conseils de conception qui couvrent l’interaction, les commandes, la navigation, l’entrée et le style de réalité mixte, le tout basé sur le comportement et les scénarios humains.

Pointez la voie vers une nouvelle façon plus humaine de l’informatique

Pointez la voie vers une nouvelle façon plus humaine de l’informatique

Bien qu’il soit important de se concentrer sur des problèmes spécifiques des clients, nous voulons également nous pousser à fournir davantage. Nous pensons qu’une grande conception n’est pas « seulement » la résolution de problèmes, mais aussi un moyen d’activer de manière significative l’évolution humaine. De nouvelles façons de comportement humain, de relations interpersonnelles, d’activités et d’environnements alimentent notre innovation. Nous voulons que nos conseils reflètent également toutes ces façons de penser plus ambitieuses.

Rencontrez les créateurs là où ils sont

Rencontrez les créateurs là où ils sont

Nous espérons que de nombreux publics trouvent ces conseils utiles. Vous disposez de différents ensembles de compétences (début, intermédiaire, avancé), utilisez différents outils (Unity, DirectX, C++, C#, autres), vous connaissez les différentes plateformes (Windows, iOS, Android), vous venez de différents horizons (mobile, entreprise, jeu) et travaillez sur des équipes de taille différente (solo, petite, moyenne, grande). Ainsi, ces conseils peuvent être vus avec des perspectives et des besoins différents. Dans la mesure du possible, nous allons essayer de garder cette diversité à l’esprit et de rendre nos conseils aussi pertinents que possible pour le plus grand nombre de personnes possible. Nous savons que beaucoup d’entre vous sont déjà sur GitHub. Ainsi, nous allons directement créer un lien vers les dépôts et forums GitHub pour vous rencontrer là où vous êtes déjà.

Partagez autant que possible, de l’expérimental à l’explicite

Partagez autant que possible, de l’expérimental à l’explicite

L’un des défis de l’offre de conseils de conception dans ce nouveau support 3D est que nous n’avons pas toujours des conseils définitifs à offrir. Tout comme vous, nous apprenons, expérimentons, prototypageons, résolvons des problèmes et nous nous adaptons au fur et à mesure que nous frappons les obstacles. Plutôt que d’attendre un moment mythique où nous avons tout compris, nous avons l’intention de partager notre réflexion avec vous en temps réel, même si ce n’est pas concluant. Notre objectif final est d’être définitif partout où nous le pouvons, en fournissant des conseils de conception clairs et flexibles liés au code open source, et exploitables dans les outils de développement et de conception Microsoft. Mais pour atteindre ce point, il faut de nombreuses séries d’itération et d’apprentissage. Nous voulons nous engager avec vous et apprendre avec vous, en cours de route. Nous ferons de notre mieux pour partager au fur et à mesure, même avec nos trucs qui sont expérimentaux.

Le juste équilibre entre la conception globale et la conception locale

Le juste équilibre entre la conception globale et la conception locale

Nous proposerons deux niveaux de conseils de conception : global et local. Nos conseils de conception « globaux » sont inclus dans le Système Fluent Design. Fluent détaille la façon dont nous pensons aux principes de base tels que la lumière, la profondeur, le mouvement, les matériaux et la mise à l’échelle dans l’ensemble de la conception Microsoft : nos appareils, produits, outils et services. Cela dit, il existe d’importantes différences spécifiques à l’appareil dans ce système plus large. Ainsi, notre guide de conception « local » pour les écrans montés en tête décrit la conception pour les appareils holographiques et immersifs qui ont souvent des méthodes d’entrée et de sortie différentes, ainsi que des besoins et des scénarios différents de l’utilisateur. Les conseils de conception locaux couvrent des sujets propres aux HMD. Par exemple : environnements et objets 3D ; environnements partagés ; l’utilisation de capteurs, de suivi oculaire et de cartographie spatiale; et les possibilités de l’audio spatial. Tout au long de nos conseils, vous nous verrez probablement faire référence à ces aspects globaux et locaux. Espérons que cela vous aidera à baser votre travail sur une base de conception plus large tout en tirant parti des différences de conception entre des appareils spécifiques.

Avoir une discussion

Avoir une discussion

Plus important encore, nous voulons nous engager avec vous, la communauté des concepteurs et développeurs holographiques et immersifs, pour définir cette nouvelle ère passionnante de la conception. Comme mentionné ci-dessus, nous savons que nous n’avons pas toutes les réponses. C’est pourquoi nous croyons que de nombreuses solutions et innovations intéressantes viendront de vous. Nous nous efforçons d’être ouverts et disponibles pour en entendre parler, de discuter avec vous en ligne et lors d’événements, et d’ajouter de la valeur partout où nous pouvons. Nous sommes ravis de faire partie de cette incroyable communauté de design, en nous lançant dans une aventure ensemble.

Plongez dans

Nous espérons que cet article d’introduction fournit un contexte significatif lorsque vous explorez nos conseils de conception. Plongez-nous et faites-nous part de vos idées dans les forums GitHub que vous trouverez en lien dans nos articles, ou sur Microsoft Design sur Twitter et Facebook. Co-concevons l’avenir ensemble !