Сведения о руководстве по проектированию

Введение

Привет, и добро пожаловать в руководство по проектированию для смешанной реальности.

Это руководство написано разработчиками, разработчиками, руководителями программ и исследователями Корпорации Майкрософт. Работа с нашими авторами охватывает голографические устройства, включая HoloLens, иммерсивные устройства и гарнитуры HP Windows Mixed Reality. Мы рекомендуем думать об этой статье как набор тем для Windows головных конструкций.

Мы входим в чрезвычайно захватывающую новую эру вычислений прямо вместе с вами. Прорывы в головных дисплеях, пространственном звуке, датчиках, осведомленности о окружающей среде, вводе и трехмерной графике потенциальных клиентов и вызов нам определить новые типы опыта. Новая граница резко более личная, интуитивно понятная, иммерсивная и контекстная.

По возможности мы предлагаем практические рекомендации по проектированию со связанным кодом на GitHub. Это сказал, потому что мы изучаем прямо вместе с вами, мы не всегда можем предложить конкретные, практические рекомендации здесь. Некоторые из того, что мы разделяем, будут в духе "уроков, которые мы узнали" и "избегайте идти по этой пути".

И мы знаем, многие инновации будут созданы большим сообществом дизайна. Таким образом, мы с нетерпением ждем, чтобы услышать от вас, учиться у вас, и работать в тесном контакте с вами. Мы сделаем все возможное, чтобы поделиться нашими аналитическими сведениями, даже если они исследуют и рано. Наша цель состоит в том, чтобы помочь разработчикам и дизайнерам с их проектированием, рекомендациями и связанными элементами управления с открытым кодом, шаблонами и примерами приложений, которые можно использовать непосредственно в своей работе.

Обзор

Ниже приведен краткий обзор организации этого руководства по проектированию.

  • Общие сведения о процессе проектирования, основных понятиях и факторах взаимодействия, которые следует учитывать.
  • Основные понятия — узнайте о комфорте, голографическом кадре, пространственном сопоставлении и других основных понятиях, которые следует учитывать.
  • Модели взаимодействия . Это руководство структурировано вокруг трех основных моделей взаимодействия.
  • Элементы пользовательского интерфейса — используйте элементы управления и поведения в качестве стандартных блоков для создания собственного интерфейса приложения.
  • Ресурсы . Переход к началу проекта с помощью средств разработки и вариантов создания прототипов.

Для всего выше мы стремимся обеспечить правильное сочетание текста, иллюстраций и видео. Вы увидите, как мы экспериментируем с различными форматами и методами, все с целью предоставления необходимых вам сведений. И в предстоящие месяцы мы расширим таксономию, чтобы включить более широкий набор тем дизайна. Всякий раз, когда это возможно, мы предоставим вам голову о том, что будет дальше, поэтому продолжайте проверять обратно.

Задачи

Вот краткий обзор некоторых высокоуровневых целей, которые определяют эту работу, чтобы вы могли понять, откуда мы идем.

Помощь в решении проблем с клиентами

Help solve customer challenges

Мы боремся со многими теми же проблемами, которые вы делаете, и мы понимаем, насколько сложно вашей работы. Интересно исследовать и определить новую границу... и это также может быть сложно. Старые парадигмы и практики переосмыслены, клиенты нуждаются в новом опыте, и есть так много возможностей для инноваций. Учитывая, что мы хотим, чтобы эта работа была максимально всеобъемлющей, далеко за рамки стиля. Мы стремимся предоставить полный набор рекомендаций по проектированию, охватывающий взаимодействие смешанной реальности, командирование, навигацию, ввод и стиль — все это основано на поведении человека и сценариях.

Наведите путь к новому, более человеческому способу вычислений

Point the way towards a new, more human way of computing

Хотя важно сосредоточиться на конкретных проблемах с клиентами, мы также хотим подтолкнуть себя, чтобы обеспечить больше. Мы считаем, что большой дизайн не является "просто" решением проблем, но и способом значимо активировать эволюцию человека. Новые способы человеческого поведения, межличностных отношений, деятельности и сред подпитывают наши инновации. Мы хотим, чтобы наше руководство отражало все эти более желательные способы мышления.

Познакомьтесь с создателями, где они находятся

Meet creators where they are

Мы надеемся, что многие аудитории находят это руководство, чтобы быть полезным. У вас есть разные наборы навыков (начиная, промежуточный, расширенный), использовать различные инструменты (Unity, DirectX, C++, C#, другие), знакомы с различными платформами (Windows, iOS, Android), поступают из разных фонов (мобильные, корпоративные, игровые) и работают над различными группами размеров (соло, малый, средний, крупный). Таким образом, это руководство можно просмотреть с различными перспективами и потребностями. Каждый раз, когда это возможно, мы постараемся помнить об этом разнообразии и сделать наше руководство как можно более актуальным для как можно больше людей. Мы знаем, что многие из вас уже на GitHub. Таким образом, мы будем напрямую ссылаться на GitHub репозитории и форумы, чтобы встретиться с вами, где вы уже находитесь.

Поделиться как можно больше, от экспериментального до явного

Share as much as possible, from experimental to explicit

Одна из проблем предложения руководства по проектированию в этом новом трехмерном носителе заключается в том, что у нас не всегда есть окончательные рекомендации для предложения. Как и вы, мы изучаем, экспериментируем, прототип, решение проблем и корректируем, как мы ударяем препятствия. Вместо того чтобы ждать некоторого мифического будущего момента, когда мы все поняли, мы стремимся поделиться нашим мышлением с вами в режиме реального времени, даже если это не является убедительным. Наша цель заключается в том, чтобы быть окончательным везде, где мы можем, предоставляя четкие, гибкие рекомендации по проектированию, связанные с открытым исходным кодом, и интерактивные средства разработки и разработки Майкрософт. Но добраться до этого момента занимает много раундов итерации и обучения. Мы хотим взаимодействовать с вами, и учиться с вами, на этом пути. Мы сделаем все возможное, чтобы поделиться, как мы идем, даже с нашим материалом, который является экспериментальным.

Правильный баланс глобального и локального дизайна

The right balance of global and local design

Мы предлагаем два уровня руководства по проектированию: глобальный и локальный. Наше "глобальное" руководство по проектированию включается в система Fluent Design. Fluent подробно, как мы думаем о таких основах, как свет, глубина, движение, материал и масштабирование на всех устройствах, продуктах, инструментах и службах Майкрософт. Тем не более чем в этой более крупной системе существуют значительные различия, связанные с устройством. Таким образом, наше руководство по проектированию локальных мониторов описывает проектирование голографических и иммерсивных устройств, которые часто имеют различные методы ввода и вывода, а также различные потребности пользователя и сценарии. Руководство по локальному проектированию охватывает разделы, уникальные для HMD. Например: трехмерные среды и объекты; общие среды; использование датчиков, отслеживания глаз и пространственного сопоставления; и возможности пространственного звука. На протяжении всего нашего руководства вы, скорее всего, увидите, что мы будем ссылаться как на эти глобальные, так и на локальные аспекты. Надеюсь, это поможет вам заземлить свою работу в более крупной основе дизайна, используя преимущества различий в проектировании между конкретными устройствами.

Обсудить

Have a discussion

Самое главное, мы хотим взаимодействовать с вами, сообщество голографических и иммерсивных дизайнеров и разработчиков, чтобы определить эту захватывающую новую эру дизайна. Как упоминалось выше, мы знаем, что у нас нет всех ответов. Вот почему мы считаем, что многие интересные решения и инновации будут исходить от вас. Мы стремимся быть открытыми и доступными для того чтобы услышать о них, и обсудить с вами онлайн и на мероприятиях, и добавить ценность везде, где мы можем. Мы рады быть частью этого удивительного сообщества дизайна, приступая к приключению вместе.

Погружение в

Мы надеемся, что эта вводная статья содержит некоторый значимый контекст при изучении нашего руководства по проектированию. Ознакомьтесь с нами и сообщите нам свои мысли на GitHub форумах, которые вы найдете в наших статьях или в Microsoft Design на Twitter и Facebook. Давайте сопроектируем будущее вместе!