Crie aplicativos colaborativos com o Microsoft Teams

Jeff Teper, CVP de Colaboração do Microsoft 365 

 

A pandemia acelerou drasticamente o papel da tecnologia como facilitadora central do trabalho híbrido, e os desenvolvedores estão no centro dessa transformação. No último Build, introduzimos os aplicativos colaborativos, um novo padrão de aplicativo projetado para reunir pessoas, processos e dados e ajudar os usuários finais a prosperar no local de trabalho híbrido. Assim como os dispositivos móveis transformaram completamente a forma como as pessoas consomem software, os aplicativos colaborativos estão transformando a forma como as pessoas em cada organização trabalham juntas. 

Com mais de 270 milhões de usuários ativos mensais, o Microsoft Teams oferece uma enorme oportunidade para desenvolvedores que constroem aplicativos colaborativos. Desde o início de 2020, os usuários ativos mensais de aplicativos personalizados ou de terceiros no Teams cresceram mais de 10 vezes. Existem mais de 1.400 aplicativos do Teams  com cada vez mais fornecedores de software independentes (ISVs) gerando milhões em receita anual de clientes que usam seus aplicativos criados nos serviços do Teams e do Microsoft 365. Olhando para o futuro, esperamos tecnologias emergentes que unam os mundos digitais e físicos, como o Mesh para Microsoft Teams, que abre novas possibilidades de experiências colaborativas no Teams. 

Este ano, na conferência Build 2022, estamos compartilhando vários aprimoramentos e recursos para desenvolvedores que constroem aplicativos colaborativos para o Teams e o Microsoft 365. Assista minha palestra com Charles Lamanna, Inove com aplicativos colaborativos e lo, para conferir os destaques. Continue lendo para obter uma recapitulação completa de nossos anúncios do Build, que estão organizados aqui em três seções – novas maneiras de ajudar você a encantar seus usuários com experiências colaborativas ricas; escale sua produtividade e aumente o engajamento dos usuários; e monetie seus aplicativos. Mal posso esperar para ver o que você construirá com essas inovações! 

Encante os usuários com ricas experiências colaborativas 

Apresentando o Live Share: experiências interativas de aplicativos em reuniões do Teams 

Estamos introduzindo o Live Share, um recurso para que seus aplicativos vão além do compartilhamento passivo de tela e permitam que os participantes co-assistam, coeditem, co-criem e muito mais em reuniões do Teams. Desenvolvedores podem usar novas extensões em préviapara o SDK do cliente Teams estender facilmente os aplicativos do Teams existentes e criar experiências de Live Share em reuniões. O Live Share é baseado no poder do Fluid Framework, que permite uma sofisticada sincronização de ações de estado, mídia e controle apenas com o desenvolvimento do front-end. Essa sincronização  do Teams será feira em um serviço Azure Fluid Relay – sem nenhum custo adicional para você. Nossos primeiros parceiros que estão construindo experiências com o Live Share incluem a Frame.io, Hexagon, Skillsoft, MakeCode, Accenture, Parabol e Breakthru. Assista à nossa sessão sobre Live Share on-demand e experimente as novas extensões de SDK do Teams.

Protótipo de Live Share da Hexagon, que permite aos engenheiros anotarem e editarem modelos e simulações 3D, enquanto debatem juntos em reuniões do Teams.

Disponibilidade geral do Fluid Framework e Azure Fluid Relay 

O Fluid Framework é uma coleção de bibliotecas JavaScript de código aberto que sustentam os recursos de colaboração em tempo real do Live Share. O Azure Fluid Relay é um serviço de nuvem totalmente gerenciado que suporta clientes do Fluid Framework. Os desenvolvedores estão usando o Fluid Framework e o Azure Fluid Relay para permitir a interatividade em tempo real em seus aplicativos além das reuniões do Microsoft Teams. O Fluid Framework, o serviço Azure Fluid Relay e o correspondente SDK do lado cliente do Azure Fluid estarão prontos para cenários de produção e disponíveis em meados de 2022. Inscreva-se em devblogs.microsoft.com para obter atualizações. Assista à sessão sob demanda para saber mais sobre a construção de aplicativos web colaborativos com Fluid Framework e Azure Fluid Relay. 

A Zoho está estendendo os cartões adaptativos para serem componentes Loop em tempo real e acionáveis que funcionam no Teams e no Outlook.

Crie componentes Loop atualizando os Cartões Adaptativos 

Os componentes do Microsoft Loop são unidades de produtividade em tempo real e acionáveis que permanecem em sincronia e se movem livremente através de aplicativos do Microsoft 365, como o chat do Teams e o Outlook. Hoje, estamos anunciando a capacidade dos desenvolvedores de criar componentes Loop. Agora, você pode facilmente evoluir um cartão adaptativo existente para um componente Loop ou criar um novo. Além disso, os componentes Loop baseados em cartões adaptativos podem ser trabalhados com o Editor usando o Context IQ no fluxo de composição de um e-mail. A Zoho está usando esses componentes Loop baseados em cartões adaptativos para ajudar seus clientes a melhorar os tempos de resposta a incidentes, reduzir o tempo das paralisações e melhorar o desempenho geral em relação aos SLAs, permitindo que os usuários completem essas tarefas no Teams e no Outlook. O Zoho Projects e o ServiceDesk Plus Cloud estão entre os primeiros produtos integrados aos aplicativos do Microsoft 365 que estarão incorporados ao Microsoft Loop. A prévia privada deste recurso começa em junho de 2022.

Assine devblogs.microsoft.com ou siga-nos no Twitter em @Microsoft365Dev para mais atualizações.

Apresentando o construtor de aplicativos de exemplo dos Serviços de Comunicação do Azure 

A interoperabilidade dos Serviços de Comunicação do Azure com o Microsoft Teams permite que você crie experiências que suportam comunicações perfeitas entre clientes em qualquer aplicativo ou site personalizado e os funcionários através do Teams. Por exemplo, a Teladoc construiu uma experiência de visita virtual personalizada que permite que os prestadores de cuidados trabalhem e se conectem diretamente com o Teams, enquanto os pacientes participam de consultas a partir de um aplicativo personalizado. 

A Teladoc está permitindo que os prestadores de cuidados trabalhem e se conectem no Teams enquanto os pacientes acessam a consulta a partir de um aplicativo personalizado construído usando os Serviços de Comunicação do Azure

Hoje estamos introduzindo o Azure Communication Services sample app builder, que permite aos desenvolvedores construir e implantar facilmente um aplicativo de amostra para compromissos virtuais em apenas alguns minutos, sem necessidade de codificação. Através do aplicativo, os clientes podem marcar compromissos alimentados pelo Microsoft Bookings e participar de uma reunião do Teams através de um aplicativo web personalizado, com uma experiência com a marca da empresa, enquanto os funcionários usam o Teams para participar de compromissos agendados. O aplicativo é feito totalmente com código aberto e  os desenvolvedores podem acessar o código para personalização. Saiba mais aqui. 

Aprimoramentos da API do Microsoft Graph para incorporar chats e mensagens de canais em seus aplicativos 

As APIs de chat do Microsoft Graph permitem que os desenvolvedores incorporem chats do Teams em seus aplicativos, permitindo que seus usuários colaborem de forma transparente, sem precisarem alternar entre aplicativos. Estamos introduzindo várias novas APIs em prévia pública, com recursos como: permitir chats com usuários federados (ou seja, usuários fora do seu inquilino), identificar quais mensagens são lidas e quais não são lidas pelo usuário atual e assinar chats de usuários e mudanças de membros. Essas novas APIs estarão em disponibilidade geral em meados de 2022. Visite nossa página de documentação e assista a sessão sob demanda para saber mais detalhes. 

SharePoint Framework e Microsoft Viva Connections 

O SharePoint é a plataforma de colaboração de conteúdo mais flexível que alimenta experiências em todo o Microsoft 365. O SharePoint Framework agora permite criar partes e páginas em sites do SharePoint, aplicativos do Teams e muito mais. Ele está no centro de nossas capacidades de extensibilidade para a nova plataforma de experiência de funcionários do Viva Connections. Confira a sessão prática sobre como construir experiências personalizadas de funcionários no Viva Connections, que se integram diretamente com aplicativos do Teams. 

Uma amostra do aplicativo Microsoft Viva Connections em execução no Teams e em um dispositivo móvel.

Extensibilidade das Aprovações 

As Aprovações no Microsoft Teams permitem que todos – desde funcionários da linha de frente até profissionais de escritório – criem, gerenciem e compartilhem aprovações diretamente em seus fluxos de trabalho. Estamos introduzindo APIs CRUD (Create, Read, Update, Delete) para as Aprovações. Os desenvolvedores podem usar essas APIs CRUD para permitir aprovações dentro de aplicativos de negócios e usar webhooks para rastrear mudanças e gerar fluxos de trabalho com aprovações no Teams. As APIs das Aprovações estarão disponíveis para prévia em meados de 2022. Saiba mais e assine devblogs.microsoft.com para obter atualizações. Assista a sessão sob demanda para saber mais. 

Escale a produtividade do desenvolvedor 

Construa uma vez e implante em qualquer lugar no Teams e no Microsoft 365 

Hoje estamos anunciando que tanto o SDK do Teams quanto o manifesto que permitirá a você construir aplicativos que se estendem para aplicativos do Microsoft 365 estão em disponibilidade geral. Os desenvolvedores agora podem atualizar para o Teams JS SDK v2 e o App Manifest v1.13 e estender as guias pessoais de seu aplicativo Teams para o Outlook e o Office.com. Isso permitirá que os desenvolvedores recebam comentários e se preparem para a distribuição de seus aplicativos no Outlook e no Office ainda este ano. 

Essas atualizações possuem compatibilidade retroativa, para que todos os seus aplicativos existentes do Teams continuem a funcionar como estão no Teams, com suporte ao nível de produção. Nossa experiência de desenvolvimento no Teams, incluindo documentação, ferramentas, suporte e repositório de código foram atualizados para suportar aplicativos estendidos, e você poderá distribuir aplicativos de inquilino único e multi-inquilinos usando experiências existentes do Teams. Além de criar aplicativos do Teams em produção, você poderá executar pilotos em larga escala com usuários finais nos canais de prévia do Outlook e Office.com. Isso permitirá que você obtenha feedback útil e prepare-se para a entrega final de seus aplicativos no Outlook e Office.com ainda dentro de 2022. Para saber mais, confira nossa sessão sob demanda sobre a extensão de aplicativos Teams para o Microsoft 365. 

A Mural está estendendo suas guias pessoais do aplicativo do Teams e extensões de mensagens baseadas em pesquisa para outros aplicativos da Microsoft

A Mural está entre os primeiros parceiros que trazem isso à vida em seus aplicativos, como o exemplo acima mostrando uma extensão de mensagem baseada em pesquisa inserindo um mural diretamente na mensagem do Outlook como um cartão adaptativo interativo. Além do MURAL, vários outros parceiros, incluindo Adobe, eCare Vault, go1, monday.com, Polly, ServiceNow, SurveyMonkey e Zoho, nos ajudaram a preparar essas novas ferramentas e estamos empolgados em disponibilizá-las para todos. 

Disponibilidade geral do Toolkit do Teams par Visual Studio Conde 

O Teams Toolkit for Visual Studio, o Visual Studio Code e a interface de linha de comando (CLI) são ferramentas para criar aplicativos do Teams e do Microsoft 365 rapidamente. Seja você novo na plataforma Teams ou um desenvolvedor experiente, o Teams Toolkit é a melhor maneira de criar, compilar, decupar, testar e implantar aplicativos. Hoje temos o prazer de anunciar que o Teams Toolkit for Visual Studio Code e CLI já está disponível para todos. Os desenvolvedores podem começar com scaffolds de código baseados em cenários para bots de notificação e comando e resposta, automatizar atualizações para a versão mais recente do SDK do Teams e depurar aplicativos diretamente no Outlook e no Office. Comece a criar aplicativos com o Teams Toolkit hoje mesmo. 

Criando um aplicativo de notificação para o Microsoft Teams usando o Teams Toolkit for Visual Studio Code

Controles de colaboração em Power Apps 

Estamos anunciando Controles de Colaboração em Power Apps para permitir que os desenvolvedores arrastem e soltem recursos de colaboração do Microsoft 365, como chats do Teams, reuniões, arquivos, Tarefas do Planejador e mais, diretamente de aplicativos personalizados construídos com Power Apps. Os Controles de Colaboração estarão disponíveis em prévia em meados de 2022. Assista a sessão sob demanda para saber mais. Inscreva-se no blog do Power Apps para obter atualizações. 

Aumente o engajamento dos usuários e monetize seus aplicativos

Ferramenta de Automação de Conformidade de Aplicativos para o Microsoft 365 

O programa Microsoft 365 App Compliance foi projetado para avaliar e mostrar a confiabilidade de padrões do setor baseados em aplicativos, como SOC 2, PCI DSS, ISO 27001 para práticas de segurança, privacidade e tratamento de dados. Estamos anunciando a visualização da Ferramenta de Automação de Conformidade de Aplicativos para o Microsoft 365 para aplicativos construídos no Azure para ajudá-los a acelerar a jornada de conformidade de seus aplicativos. Com esta ferramenta, os desenvolvedores poderão automatizar uma quantidade significativa de tarefas para alcançar a certificação de forma mais rápida e fácil. Esta ferramenta também produzirá relatórios que podem ser facilmente compartilhados pelos desenvolvedores para ajudar a equipe de TI a ganhar maior visibilidade sobre a segurança e conformidade dos aplicativos. Saiba mais aqui.  

Melhorias no gerenciamento e descoberta de aplicativos 

A Loja do Teams ajuda os usuários a encontrar os aplicativos certos através de categorias atualizadas de aplicativos, coleções de aplicativos com curadoria, aplicativos em destaque e recomendações inteligentes com base no que seus colegas estão usando. Neste Build, estamos disponibilizando uma experiência central dentro da Loja do Teams para ajudar os usuários a rastrear os aplicativos que estão usando em várias equipes e chats em grupo, e ver quais permissões são exigidas por esses aplicativos. Também estamos tornando a descoberta de aplicativos através de guias, extensões de mensagens e conectores mais contextuais para ajudar os usuários a encontrar os aplicativos certos e aumentar o uso dos aplicativos de ISVs no Teams. Por exemplo, no contexto de composição de mensagens, as sugestões de extensão de mensagens serão organizadas por tarefas e ações que os usuários podem usar. Por fim, os usuários em dispositivos móveis agora podem adicionar seus aplicativos diretamente do dispositivo móvel, por exemplo, a partir de um link ou QR code. 

Compras no aplicativo para aplicativos do Teams 

Uma das principais solicitações de parceiros e desenvolvedores é fornecer a capacidade de incluir uma experiência de pagamento diretamente de dentro do aplicativo para Teams. Isso garante a capacidade de transformar um aplicativo “gratuito” em uma versão “freemium”, onde você pode escolher quando solicitar aos seus usuários assinar o seu aplicativo. A nova funcionalidade de compra no aplicativo (in-app) está disponível hoje e pode ser invocada com apenas algumas linhas de código. Saiba mais aqui. 

Os desenvolvedores podem habilitar upgrades de versões freemium diretamente dentro do Teams com algumas linhas de código.

Gerenciamento de licenças de aplicativos para Teams 

Outra área que estamos fazendo avanços é permitir que os usuários gerenciem e atribuam licenças compradas. Anteriormente, cabia aos desenvolvedores construir o componente de gerenciamento de licenças em sua solução, seja em sua landing page ou diretamente dentro do aplicativo. Para melhorar a experiência de gerenciamento de licenças, em breve ofereceremos a capacidade de você mover as capacidades de gestão das licenças para a Microsoft, onde os usuários poderão gerenciar e atribuir licenças — diretamente no Teams. A gestão de licenças no Teams estará disponível em prévia em meados de 2022.  

Novos aplicativos colaborativos chegando ao Teams 

Estamos entusiasmados em ver ISVs trazendo aplicativos colaborativos inovadores para o Teams, em uma ampla gama de cenários. Alguns dos novos aplicativos disponíveis hoje ou em breve incluem:  

  • O aplicativo MURAL para equipes oferece às equipes em todos os lugares a capacidade de trazer um espaço de colaboração compartilhado diretamente para o Microsoft Teams. Os usuários podem melhorar o trabalho em equipe com colaboração visual assíncrona e transformar conversas desengajadas em reuniões e workshops produtivos e envolventes usando centenas de modelos e métodos guiados e comprovados que capacitam as equipes a fornecer resultados inovadores. O MURAL é um parceiro de visualização da Microsoft, e agora funciona no Teams, Outlook e Office para uma experiência única e conectada. 
  • O aplicativo Observable for Teams permite que as empresas recomponham seus dados, contexto e lógica em um só lugar para descobrir insights de forma colaborativa e acelerar a tomada de decisões orientadas por dados em toda a organização. Novas atualizações que chegam ao aplicativo Observable em junho oferecerão notificações do Microsoft Teams ao colaborar através de comentários no app. 
  • O chatbot de compra operacional SAP S/4HANA fornece recursos colaborativos no Microsoft Teams para os usuários finais do SAP S/4HANA dentro de uma experiência de usuário conversacional. Ele usa a autenticação do Microsoft Azure Active Directory e aproveita as APIs do Microsoft Graph para permitir que os usuários liguem para outros ou agendem reuniões do Teams com parceiros de negócios diretamente do bot, no contexto do usuário de negócios autenticado. Isso proporciona uma forte integração da experiência de colaboração do Teams com um aplicativo autônomo no SAP, trazendo conectividade e colaboração onde os usuários precisarem delas. 
  • O aplicativo ServiceDesk Plus Cloud da ManageEngine, divisão corporativa de gerenciamento de TI da Zoho, aproveita o Microsoft Teams para agilizar a entrega de serviços de negócios e TI, gerenciar e acelerar as resoluções de incidentes de TI e melhorar a experiência de serviço em toda a empresa. Em breve, o aplicativo ServiceDesk Plus Cloud melhorará seus cartões adaptativos estáticos existentes com componentes Loop, o que permitirá que todos que trabalham no chamado obtenham as últimas atualizações e acionem tarefas de service desk sem trocar de guia. 
  • A Figma, plataforma de design colaborativo, está introduzindo um novo aplicativo que permitirá que as equipes compartilhem, apresentem e colaborem em tempo real em arquivos Figma e FigJam dentro de uma reunião do Teams. O aplicativo também aproveita a nova funcionalidade dos Cartões Adaptativos para que, quando um usuário compartilha um link para um arquivo Figma ou FigJam em um chat do Teams, o cartão seja aberto, permitindo que os usuários abram o arquivo dentro do Teams. Os usuários também poderão visualizar e responder a notificações de arquivos diretamente do Teams. O aplicativo Figma estará disponível nos próximos meses na loja de aplicativos do Teams. 

Recursos 

Aqui está uma recapitulação dos principais recursos para aprender mais sobre o desenvolvimento de aplicativos colaborativos no Teams e Microsoft 365: 

Tags: ,

Posts Relacionados