Коллекция приложений из нескольких статей
Социальное дистанцирование поместило весь мир в новый контекст. Люди повсюду чувствуют потребность в присутствии других, аналогично тому, что мы имеем в реальном мире. Социальных сетей недостаточно. На самом деле, ни одного из наших социальных приложений недостаточно. Потому что наше текущее программное обеспечение слишком простое и основано на чисто утилитарном обмене информацией.
Приложения для обмена сообщениями - это куча ненужной информации. Видеозвонки - это лица внутри статичных прямоугольников. В этих приложениях существует ограниченное количество степеней свободы для пользователей, что делает их простыми в использовании. Но эта простота также лишает нас свободы, которую мы имеем при очном общении. Вы можете ввести любое сообщение, но это все, что вы можете сделать. Вы можете позвонить любому человеку, но говорить прямо в камеру - это все, что вы можете делать после подключения. Без пространственных интерфейсов наше текущее программное обеспечение не дает нам большого выразительного контроля.
Кроме того, когда мы используем непространственные социальные приложения, мы часто понимаем, что существует когнитивное присутствие другого человека, но мы не можем почувствовать более человеческое присутствие, в котором мы нуждаемся. Когда мы не дистанцируемся от общества, мы удовлетворяем эту потребность где-то еще, помимо программного обеспечения. Встречаемся за кофе. Идем на прогулку. Мы играем в игру или показываем другу что-нибудь забавное на телефоне и смотрим, как он смеется. В нашем распоряжении бесконечное количество возможностей для общения с другими. Хотя отсутствие этих опций в программном обеспечении, которое мы используем, иногда неудобно, обычно мы можем с этим справиться.
Но сейчас все по-другому. Мы вынуждены полагаться почти исключительно на программное обеспечение для социального взаимодействия. То, что обычно является незначительным неудобством в наших существующих приложениях, теперь является основным фактором, мешающим нам удовлетворить наши социальные потребности.
Благодаря этому мы уже перешли к первой фазе тезиса: пространственное программное обеспечение быстро внедряется в социальных приложениях.
Здесь тезис стал более конкретным. В социальных приложениях пространственное программное обеспечение имеет как минимум три преимущества. Эти три преимущества часто пересекаются и перетекают друг в друга.
- Доступная интуиция: наше естественное понимание пространства упрощает использование пространственного программного обеспечения.
- Выразительность: в пространственном интерфейсе больше степеней свободы означает, что пользователи могут более творчески взаимодействовать с программным обеспечением и друг с другом.
- Присутствие: во многих пространственных интерфейсах мы можем ощущать других пользователей через присутствие аватара или фигуры.
Платформа пространственного программного обеспечения
Программное обеспечение, имитирующее физическое пространство, в дальнейшем будем называть пространственным программным обеспечением.
Почему пространственное программное обеспечение дает указанные выше преимущества? В основном пространственное программное обеспечение использует то, как наш мозг понимает пространство. Он использует параллели с реальным миром в качестве организационной логики своего интерфейса. В конце концов, реальный внешний мир, в котором мы живем изо дня в день, характеризуется свободным перемещением тел и предметов в пространственной среде.
Пространственное программное обеспечение содержит мир в своем интерфейсе.
Он характеризуется способностью свободно перемещать тела и предметы параллельно с реальным миром. Это отличает его от традиционного программного обеспечения, которое использует некоторую другую логику для организации своего интерфейса.
Figma и Second Life - примеры пространственного программного обеспечения. Они содержат миры, в которых отношения между объектами на холсте или телами в среде, соответственно, являются логикой организации интерфейса. WhatsApp - это не пространственное программное обеспечение. Организационная логика его интерфейса - это новизна сообщений, а не пространственные отношения.
Как упоминалось выше, реальный внешний мир, в котором мы живем изо дня в день, также характеризуется свободным перемещением тел и объектов в пространственной среде. И все визуальные интерфейсы существуют в этом реальном мире. Мы можем уменьшить масштаб нашей предыдущей диаграммы.
Теперь у нас есть полный контекст. Когда мы уменьшаем масштаб, мы видим, что реальный и виртуальный мир характеризуются одной и той же основной чертой: свободное движение тел и объектов в пространстве. Виртуальный мир также может отражать качества реального мира и другими способами. Он может иметь среду, полную гор и деревьев, или физику, которая ведет себя аналогично Земле, или объекты, которые выглядят так же, как объекты, которые мы используем вне программного обеспечения, и это лишь несколько примеров. Это добавляет цвета термину «скеоморфная пространственная возможность действия» из предыдущего эссе.
Итак, оглядываясь на примеры, теперь у нас есть четкие рекомендации относительно пространственного программного обеспечения. В рамках этой структуры существует спектр, в котором находится все пространственное программное обеспечение, в зависимости от того, насколько точно его виртуальный мир отражает пространство, как оно существует в реальном мире.
На одном конце этого спектра находятся более ограниченные примеры, такие как интерфейс переключения приложений в iOS. В середине спектра находятся такие приложения, как Figma, где мир представляет собой открытый пространственный холст, где объекты можно свободно перемещать. Наконец, на более буквальном конце находятся MMO RPG, такие как Second Life или World of Warcraft, где пользователям дают тела и они могут перемещаться по окружающей среде с ландшафтами и физикой, которые отражают реальный мир.
Кроме того, теперь ясно, что традиционные интерфейсы обмена сообщениями вообще не являются пространственным программным обеспечением, поскольку они не представляют мир, который позволяет свободное перемещение его содержимого.
1. Figma
Figma не так точно отражает реальный мир, как многие игровые интерфейсы, но она создала невероятный виртуальный мир. Она позволяет свободно перемещаться и манипулировать всеми элементами внутри мира, который бесконечно расширяется во всех направлениях.
Хотя она позиционируется как программное обеспечение для дизайна, открытость мира Figma означает, что его можно использовать практически для чего угодно. Можно использовать его для работы в качестве дизайнера продуктов, для разработки программных приложений, но также можно использовать его для коммуникации и общения с друзьями. Другие используют Figma для игр в Pictionary или для создания виртуальных городов. Или даже использовать Figma со своими друзьями из Blogger Peer Review, чтобы провести мозговой штурм для эссе.
Когда вы начинаете думать о Figma как о мире, а не просто о другом приложении, вы понимаете, что этот мир может содержать в себе другие приложения. Например, прямо сейчас вы можете встроить файл Figma на сайт. Но что, если бы вы могли развернуть веб-сайт внутри файла Figma? Вы можете размещать страницы рядом, выше или ниже друг друга. Посетители могли видеть курсоры друг друга, осматривая сайт. Или они могут уменьшить масштаб и увидеть весь веб-сайт сразу, а затем выбрать, какую страницу посетить, исходя из того, какая из них наиболее визуально интересна, вместо того, чтобы просто выбирать ссылку для перехода. Технически веб-браузер мог бы добавить эту функциональность, очищая всю карту сайта и одновременно отображая все страницы рядом. Но если бы веб-сайты жили внутри Figma, эта функция была бы бесплатной, и это дало бы веб-дизайнерам больше свободы творчества.
Многие приложения можно переосмыслить для работы внутри Figma, и система плагинов Figma уже дает ранние доказательства этого. Можно пока остановится на этом, но в конце концов необходимо написать эссе о полном потенциале мира Figma.
2. Muze
Muze - это приложение для пространственного чата. Он использует виртуальный мир, очень похожий на Figma. Пользователи могут размещать текст, изображения, рисунки и гифки на вертикально расширяющемся холсте. Думайте о нем как о более ограниченной и легкой Figma на вашем телефоне.
Поразительно, что Muze и Figma позиционируются для совершенно разных задач, используя почти идентичные виртуальные миры в качестве своих основных интерфейсов. Это свидетельство неограниченной универсальности пространственного программного обеспечения. Эти два приложения действительно могут быть созданы одной и той же компанией или, по крайней мере, работать на одном движке.
3. Animal Crossing: New Horizons
Animal Crossing: New Horizons - вероятно, самый популярный релиз игры за последнее время. Время его выпуска было идеальным. Это милая, ностальгическая игра, которая вышла в тот момент, когда люди повсюду отправились в карантин. Но было бы ошибкой приписывать популярность этой игре тем, что она была широко известна, когда у людей было много свободного времени - она намного больше.
Дело не только в том, что у людей сейчас много свободного времени; они также социально изолированы. И новая Animal Crossing - это не просто популярная игра. Она уникальна по двум причинам. Во-первых, она предоставляет настраиваемое пространство для общения. Во-вторых, суть игры в основном социальная, она сосредоточена на создании своего пространства и проведении в нем времени. Кроме того, его легко контролировать и оно доступно для основной аудитории. Сочетание этих факторов означает, что игра дает людям реальную альтернативу тусовкам в реальной жизни. Открытость виртуального мира - главная сила игры. Есть причина, по которой люди использовали ее для чего угодно: от свадеб до мини-конференции по дизайну, свиданий и вечеринок по случаю дня рождения. Вы не можете воспроизвести подобные действия в Zoom или WhatsApp.
Обратной стороной Animal Crossing является то, что барьеры для входа все еще существуют. Для игры вам нужен коммутатор, и даже если он вам нужен, он сейчас распродан повсюду. Я думаю, что у подобных игр есть потенциал для более широкого использования, если они будут построены как бесплатные многоплатформенные игры, такие как Fortnite.
Заключительные замечания о доступности этой игры: даже больше, чем такие игры, как Minecraft или Roblox, Animal Crossing значительно упростил использование инструментов для создания 3D. Благодаря более ограниченным возможностям и более простому управлению Animal Crossing упрощает создание ландшафта виртуальной среды для всех. В игре удалось найти действительно хороший баланс между предоставлением игроку свободы, но сохранением некоторых сильных ограничений.
Это заставляет меня думать об инструментах дизайна в более общем плане. В первые дни Интернета вы могли продемонстрировать свое творчество, создав свою собственную статическую веб-страницу. Может быть, вы бы разработали его в Photoshop или сделали бы напрямую с помощью CSS. Теперь, когда Интернет превратился в точку, где динамические веб-приложения стали обычным явлением, у нас также есть отличные инструменты дизайна, такие как Figma и Sketch.
Похоже, мы сейчас находимся на заре развития пространственной паутины, а инструменты 3D-дизайна еще не адаптированы для конкретных целей, которые мы могли бы преследовать в будущем. Существует множество 3D-инструментов, в зависимости от того, что вы пытаетесь создать: Unity, Unreal, Blender, Maya, AutoDesk и т.д. И есть также более простые варианты, такие как Roblox Studio, или просто использование Minecraft для разработки чего-либо. Однако для меня еще ничего не удалось достичь правильного баланса между простотой использования и свободой.
Как будут выглядеть инструменты дизайна в мире, где вместо статической веб-страницы у всех нас есть, например, наш собственный виртуальный остров?
4. Online Town
Этот веб-сайт был запущен недавно, и хотя он еще очень молод, это действительно интересное приложение. Online Town - это игра, в которой игроки ходят по 2D-пространству, чтобы поболтать и пообщаться.
Основным нововведением здесь является то, как игра обрабатывает аудио- и видеопотоки между игроками. Как и в реальной жизни, подходить ближе к кому-то означает, что вы можете их видеть и слышать. Уйдешь далеко - значит, ты не слышишь. Такое же поведение существует в Mozilla Hubs, похожем приложении, но в 3D.
Это является шансом показать, как потребительское социальное приложение может стимулировать инновации, которые воплощаются в бизнес-ПО.
Когда вы работаете в полностью удаленной команде, которая каждую неделю проводит встречи на Zoom. Иногда команде нужно разбиться на небольшие групповые беседы, а затем снова собраться. Для этого обычно используется функция «переговорных комнат» Zoom, но ее настолько неудобно настраивать, что часто приходится прекращать разговор и запускать три новых. Затем отправляется сообщение в Slack, когда закончатся эти совещания, и все возвращаются к исходной встрече.
Приложение, подобное Online Town, работает намного лучше для этого варианта использования. Если все люди разговаривают во время видеовстречи, и вы хотите разбиться на меньшую группу, решение действительно изящное. Ты просто ... отойдии. Мир дает вам такую свободу. Когда люди в меньшей группе отходят, их видео уходит от более крупной команды, но они остаются подключенными друг к другу, что позволяет им проводить свои собственные встречи.
Такое поведение намного легче понять и в нем легче ориентироваться, и его также можно использовать в программном обеспечении для бизнес-конференций.
Для создания собственного пространства, организации больших собраний авторы разрабатывают новую платформу в Gather.
5. Nototo
Это на самом деле не социальное приложение, поэтому это хороший пример пространственных интерфейсов, обладающих явно полезными качествами за пределами социального взаимодействия.
Nototo - это приложение для создания пространственных заметок. Оно позволяет вам создавать постоянно расширяющуюся топографическую карту, содержащую ваши заметки и записи. Приложение разработано таким образом, чтобы воспользоваться еще одним аспектом пространственных интерфейсов: наш мозг запоминает пространства лучше, чем необработанную информацию. В этом отношении Nototo можно сравнить с программным воплощением метода локусов (дворца памяти).
С точки зрения дизайна, Nototo делает что-то действительно крутое, используя механизм, знакомый для приложений без кода, и конвертирует его в 3D. В то время как во многих приложениях без кода пользователи могут перетаскивать различные виды «блоков» вокруг приложения для управления интерфейсом, пользователи в Nototo могут перетаскивать 3D-блоки на свою виртуальную карту, настраивая и расширяя свою территорию.
6. Spatial Chatroom
Одна вещь, которая очень нравится в использовании приложений, упомянутых выше, - это то, насколько игривость и открытость встроены в пространственное программное обеспечение. Прекрасный пример - это то, что недавно построил Джон Палмер.
Он создал свое собственное приложение для пространственного чата, где пользователи получают аватар и выделенный пространственный элемент пузырек для общения друг с другом. Через несколько минут после тестирования приложения его друзья обнаружили, что они могут играть в теги для развлечения или бегать по карте. Поведение, которое вообще не создавалось в приложении.
Поскольку пространственное программное обеспечение имеет больше степеней свободы, независимо от того, перемещаться ли или рассматривать вещи по-другому, существуют творческие способы использования программного обеспечения, а не только заложенные при его проектирование.
https://darkblueheaven.com/spatialsoftware/
7. MakeSpace
Zoom довольно хорош для 5 человек, потому что он работает как простой разговор, это канонический размер группы разговоров с соответствующими психофизическими ограничениями. И он неплох для 150, потому что в этом случае работает как презентация. Но для 25 он очень плохо.
MakeSpace решает эту проблему фундаментальным образом. В качестве участника вы помещаете себя на 2D-холст, а затем звук распределяется по пространству: если вы находитесь рядом с кем-то, вы громко разговариваете друг с другом; чем дальше, тем тише становится ваша речь. Это позволяет вести несколько одновременных разговоров и переключаться между ними.
MakeSpace также имеет некоторые другие мощные примитивы, такие как
- возможность перетаскивать документы и веб-браузеры на холст, чтобы вы могли сотрудничать, собираясь вокруг объекта.
- Комнаты - это просто коробки, нарисованные на Flatland, которые удерживают звук, и это позволяет обозначать разные комнаты для разных разговоров, например, в реальной школе или офисе.
На сайте есть масса примеров, наглядно иллюстрированных.
MakeSpace еще не открыта для общего доступа. Но если вы хотите использовать пространственные интерфейсы как способ общения, и Online Town, и Rambly - это веб-приложения для видеочатов, смоделированные на основе компьютерных игр старой школы с видом сверху вниз с пространственным звуком.
http://interconnected.org/home/2020/07/23/spatial_interfaces
8. Spatial.chat
Российская платформа (основатель Владимир Закоулов) для живого неформального онлайн-общения. SpatialChat можно использовать для вечеринок, онлайн-конференций, корпоративов компаний, митапов сообществ.
Функции платформы:
- До 50 участников в одной комнате
Размещайте виртуальный конференц-зал вместимостью до 50 человек. Свободно перемещайтесь между группами людей, чтобы быстро менять контекст диалога. Намного лучше, чем комнаты для обсуждения в других сервисах.
- Организуйте мероприятие для любого количества участников
Хотите организовать мероприятие для сотен или даже тысяч посетителей? Можно сделать ваше мероприятие мультикомнатным, и ваши посетители получат лучший опыт общения в сети.
- Текстовые сообщения
Отправляйте текстовые сообщения в комнату. Делитесь любым текстовым контентом, включая ссылки, которые исчезают через несколько секунд.
- Показ экрана
Делитесь своим экраном с презентацией, вкладкой веб-браузера, доской объявлений, исходным кодом, доской управления проектами и многим другим для эффективного сотрудничества с участниками вашей комнаты.
- Закрепляйте изображения и видео
Делитесь изображениями и видео на YouTube в своей комнате, чтобы просматривать их вместе с друзьями. Закрепите контент, чтобы он всегда был частью вашего индивидуального пространства.
- Гибкая система чата
Подойдите ближе к людям, с которыми хотите общаться. Выходите вместе, чтобы плавно разделиться на группы. Отойдите вместе, если хотите быстро обсудить что-то личное.
Что дальше
Происходящая сейчас глобальная пандемия принесла с собой острую потребность в программном обеспечении, которое могло бы удовлетворить наши социальные потребности.
Из этого времени родится целая волна пространственных социальных приложений, и эти приложения послужат питательной средой для идей, которые выходят из социальных сетей в другие основные вертикали. Это будет чрезвычайно плодотворное время для понимания и инноваций в том, как мы создаем программное обеспечение. Дизайнеры и разработчики начнут использовать пространственные интерфейсы нетрадиционными способами, беря шаблоны проектирования из игр и применяя их к неконкурентным, явно социальным сценариям использования.
Можно надеется, что с новой структурой, легче придумать все способы создания пространственного программного обеспечения. Просто добавьте виртуальный мир в приложение.
Как ремейк AIM, где каждый пользователь получает дом, куда могут зайти друзья. Или как веб-браузер с топографическим обзором, в котором пользователи вместе создают пространственную карту связанных веб-сайтов. Или приложение для видеоконференцсвязи, где люди могут вместе гулять. Фактически, вы можете поместить мир практически в любой интерфейс. Даже в сообщение блога.
https://darkblueheaven.com/spatialsoftware/