Microsoft Teams получает возможности Live Share и многое другое на Build

Microsoft Teams получит массу новых функций в версии Build 2022, включая возможности совместной работы в реальном времени с помощью Live Share.

На мероприятии для разработчиков Build в этом году Microsoft представила ряд новых возможностей для Teams, обещая еще больше расширить возможности онлайн-сотрудничества. Сюда входит новая функция Live Share, которую приложения Teams могут использовать для повышения производительности во время собрания Teams.

Live Share — название, которое Microsoft также использует для своей функции совместной работы в реальном времени в Visual Studio — позволяет приложениям создавать интерактивные возможности на собраниях Teams. Когда приложение использует Live Share для выхода на сцену собрания, участники могут одновременно редактировать, создавать или просматривать контент, что упрощает совместную работу над планом или документом. Например, вы можете работать над 3D-моделью с помощью приложения Hexagon, которое является одним из первых партнеров, пытающихся реализовать эту возможность, наряду с Frame.io, Accenture и MakeCode. Теперь разработчики могут начать использовать расширения предварительной версии для Teams Client SDK, чтобы начать разработку приложений с этими возможностями. Все возможности Teams Live Share поддерживаются Fluid Framework и Azure Fluid Relay, поэтому эти возможности синхронизируются со всеми в режиме реального времени.

В связи с этим Microsoft также объявляет об общедоступности Fluid Framework и Azure. Fluid Relay, предоставляющий как API-интерфейсы, необходимые для работы Live Share, так и облачную службу для поддержки их. Microsoft заявляет, что Azure Fluid Relay и клиентский SDK будут готовы к использованию в производственных сценариях этим летом.

Хотя это не является эксклюзивом для Teams, Microsoft также позволяет создавать Компоненты контура путем обновления существующих адаптивных карт. Адаптивные карточки — это способы отображения информации в простом для понимания формате, который можно просматривать на нескольких платформах. и компоненты Loop — это редактируемые фрагменты информации, которые обновляются на всех поверхностях, где они находятся. отображается. Обновив адаптивную карту, разработчики могут создать редактируемый и общий компонент Loop, который можно редактировать в электронных письмах Outlook, чатах Teams и других приложениях Microsoft 365. Это позволяет легко не только визуализировать важную информацию, но и принять меры по ее использованию, чтобы сократить время отклика. Эта возможность станет частной предварительной версией для разработчиков в следующем месяце.

Еще одна новая функция для разработчиков — это возможность создавать приложения Teams, расширяющие их функциональность за пределами Teams, например в Outlook и Office.com. Это позволяет приложениям переносить свои личные вкладки на эти другие поверхности, а также интегрировать расширения сообщений на основе поиска в Outlook, используя при этом единую базу кода. Это связано с запуском пакета SDK Teams Javascript 2.0 вместе с манифестом приложения версии 1.13, который доступен уже сегодня. Создание приложений для Teams также становится проще благодаря новому набору инструментов Teams Toolkit для Visual Studio Code, который теперь общедоступен.

Разработчики, желающие реализовать возможности Teams в пользовательских приложениях, также могут использовать новые API-интерфейсы Microsoft Graph (которые появятся позднее этим летом). включая возможность включать чаты с людьми за пределами клиента пользователя, видеть, какие сообщения прочитаны, а какие непрочитаны, а также подписываться на пользовательские чаты. А если вы используете Microsoft Power Apps для создания пользовательских приложений практически без кода, компания представляет Элементы управления совместной работой, которые позволяют интегрировать собрания Teams, задачи по Panner, собрания, файлы и многое другое непосредственно в приложение.

Для разработчиков, желающих монетизировать свои приложения Teams, Microsoft также предоставляет возможность создавать возможности покупок внутри приложений, начиная с сегодняшнего дня. Таким образом, разработчики могут создать «бесплатную» среду, где клиенты могут установить приложение бесплатно, но разблокировать дополнительные возможности. возможности посредством покупки внутри приложения, вместо того, чтобы потенциально указывать два отдельных списка приложений: бесплатное и платное. версия. Также скоро (предварительная версия выйдет этим летом) можно будет разгрузить управление купленными лицензии на приложения для Microsoft, поэтому разработчикам не придется создавать такие возможности самостоятельно в рамках приложение. Microsoft также улучшает управление приложениями и их возможности обнаружения в Магазине Teams, в том числе упрощая добавление приложений на мобильные устройства.

Microsoft анонсировала еще несколько вещей для Teams at Build, в том числе новый инструмент автоматизации соответствия требованиям приложений, который упростит разработчикам создание приложений, соответствующих отраслевым стандартам. SharePoint Framework теперь также можно использовать для создания частей для приложений Teams, а Microsoft представляет API-интерфейсы утверждений, чтобы разработчики могли включать утверждения в своих приложениях в Teams. Также имеется конструктор примеров приложений Azure Communication Services, поэтому разработчики могут создавать собственные приложения для клиентов, позволяющие совершать звонки, которые сотрудники могут принимать в Teams.

Наконец, Microsoft объявила, что несколько новых приложений Teams готовятся к выпуску от крупных партнеров, включая Mural, Figma, Observable и других. Они появятся в ближайшее время, хотя дата не названа.