O Microsoft Teams está recebendo muitos novos recursos no Build 2022, incluindo experiências colaborativas em tempo real com Live Share.
No evento Build Developer deste ano, a Microsoft revelou uma série de novos recursos para Teams, prometendo levar a colaboração online ainda mais longe. Isso inclui um novo recurso Live Share que os aplicativos do Teams podem aproveitar para aumentar a produtividade durante uma reunião do Teams.
Live Share – um nome que a Microsoft também usa para seu recurso de colaboração em tempo real no Visual Studio – permite que os aplicativos criem experiências interativas em reuniões do Teams. Quando um aplicativo usa o Live Share para entrar no palco da reunião, os participantes podem editar, criar ou assistir conteúdo ao mesmo tempo, facilitando o trabalho conjunto em um plano ou documento. Por exemplo, você pode trabalhar em um modelo 3D usando o aplicativo Hexagon, que é um dos primeiros parceiros que tentam implementar esse recurso, junto com Frame.io, Accenture e MakeCode. Os desenvolvedores agora podem começar a usar extensões de visualização para o Teams Client SDK para começar a desenvolver aplicativos com esses recursos. As experiências do Teams Live Share são todas apoiadas pelo Fluid Framework e pelo Azure Fluid Relay, para que a experiência seja sincronizada com todos em tempo real.
E nesse sentido, a Microsoft também está anunciando a disponibilidade geral do Fluid Framework e Azure Fluid Relay, fornecendo as APIs necessárias para permitir experiências do Live Share e o serviço de nuvem para dar suporte eles. A Microsoft afirma que o Azure Fluid Relay e o SDK do lado do cliente estarão prontos para cenários de produção neste verão.
Embora não seja exclusivo do Teams, a Microsoft também está possibilitando a criação de Componentes de loop atualizando os cartões adaptativos existentes. Os Cartões Adaptáveis são formas de mostrar informações em um formato de fácil compreensão que pode ser visualizado em diversas plataformas, e os componentes Loop são informações editáveis que permanecem atualizadas em todas as superfícies onde estão exibido. Ao atualizar um Cartão Adaptável, os desenvolvedores podem criar um componente Loop editável e compartilhável que pode ser editado em emails do Outlook, bate-papos do Teams e outros aplicativos do Microsoft 365. Isso torna mais fácil não apenas visualizar informações importantes, mas também tomar medidas para reduzir os tempos de resposta. Esse recurso entrará em visualização privada para desenvolvedores no próximo mês.
Outro novo recurso para desenvolvedores é a capacidade de criar aplicativos do Teams que estendem sua funcionalidade fora do Teams, como no Outlook e no Office.com. Isso permite que os aplicativos tragam suas guias pessoais para essas outras superfícies, bem como integrem extensões de mensagens baseadas em pesquisa no Outlook, tudo isso usando uma única base de código. Isso vem com o lançamento do Teams Javascript 2.0 SDK junto com o manifesto do aplicativo v1.13, disponível hoje. Criar aplicativos para Teams também está se tornando mais fácil com o novo Teams Toolkit for Visual Studio Code, que agora está em disponibilidade geral.
Os desenvolvedores que desejam trazer experiências do Teams para aplicativos personalizados também podem aproveitar as novas APIs do Microsoft Graph (que serão lançadas no final deste verão). incluindo a capacidade de permitir bate-papos com pessoas fora do locatário do usuário, ver quais mensagens são lidas e não lidas e assinar bate-papos do usuário. E, se você estiver usando o Microsoft Power Apps para criar aplicativos personalizados com pouco ou nenhum código, a empresa está apresentando Controles de colaboração, que permitem integrar reuniões do Teams, tarefas do Panner, reuniões, arquivos e muito mais diretamente em um aplicativo.
Para desenvolvedores que buscam monetizar seus aplicativos Teams, a Microsoft também está possibilitando a criação de experiências de compra no aplicativo a partir de hoje. Dessa forma, os desenvolvedores podem criar uma experiência “freemium”, onde os clientes podem instalar um aplicativo gratuitamente, mas desbloquear recursos extras recursos por meio de uma compra no aplicativo, em vez de ter que listar duas listagens de aplicativos separadas para os gratuitos e pagos versão. Também será possível em breve (uma prévia será lançada neste verão) descarregar a gestão dos bens adquiridos licenças de aplicativos para a Microsoft, para que os desenvolvedores não precisem criar essa experiência por conta própria dentro do aplicativo. A Microsoft também está melhorando o gerenciamento e a descoberta de aplicativos na Teams Store, inclusive facilitando a adição de aplicativos em dispositivos móveis.
Há algumas outras coisas que a Microsoft anunciou para o Teams at Build, incluindo uma nova ferramenta de automação de conformidade de aplicativos para tornar mais fácil para os desenvolvedores criarem aplicativos que cumpram os padrões do setor. A Estrutura do SharePoint agora também pode ser usada para criar peças para aplicativos do Teams, e a Microsoft está introduzindo APIs de Aprovações para que os desenvolvedores possam habilitar aprovações em seus aplicativos no Teams. Há também um construtor de aplicativos de exemplo do Azure Communication Services, para que os desenvolvedores possam criar aplicativos personalizados para os clientes fazerem chamadas, que os funcionários podem atender no Teams.
Por fim, a Microsoft anunciou que alguns novos aplicativos Teams estão a caminho de grandes parceiros, incluindo Mural, Figma, Observable e muito mais. Eles chegarão em breve, embora a data não tenha sido informada.