Planeje seu aplicativo com os recursos do Microsoft Teams

Criar um aplicativo incrível do Teams tem tudo a ver com encontrar a combinação certa de recursos para atender às necessidades do usuário. O design, os recursos e funcionalidades de um aplicativo derivam dessa finalidade.

O Teams é uma plataforma de colaboração. É também uma plataforma social e é nativa de várias plataformas que está no centro do Microsoft 365 e oferece uma tela pessoal para criar aplicações.

Nesta seção, saiba como:

  • Identifique e mapeie casos de uso para recursos do Microsoft Teams.
  • Utilize a lista de verificação de planejamento.
  • Planeje além da Implantação de aplicativos.

Planejar com Microsoft Teams

O Microsoft Teams como plataforma oferece kits de ferramentas, bibliotecas e aplicativos em todos os estágios do desenvolvimento de aplicativos. Vamos dividi-lo para o ciclo de vida de criação de aplicativos:

Diagrama a mostrar os passos no ciclo de vida de planeamento de aplicações.

Antes da sua build

Entender o usuário e sua preocupação são os primeiros indicadores de como um aplicativo do Microsoft Teams pode ajudar. Construa seu caso de uso em torno do problema, determine como um aplicativo pode resolvê-lo e desenhe uma solução.

  • Compreender o seu caso de utilização e as funcionalidades da aplicação Teams: compreenda os requisitos do utilizador e pode identificar as funcionalidades certas.

  • Mapear os seus casos de utilização: mapeie casos de utilização comuns para a funcionalidade do Teams com base em requisitos, tais como partilhar, colaborar, fluxos de trabalho, plataformas sociais relevantes e muito mais.

  • Planear a análise da sua aplicação Teams: planeie analisar os dados de análise e instrumentação relativamente aos seus objetivos empresariais, tomar medidas corretivas ao corrigir problemas e intervir no percurso do utilizador ou planear melhorias adicionais à sua aplicação.

  • Planeje guias responsivas para o Microsoft Teams Mobile: Ele aborda cenários comuns e ajuda no planejamento de aplicativos para o Teams Mobile.

Durante a build

  • Criar e criar projeto de aplicação: com o Teams, pode escolher o ambiente de compilação mais adequado aos requisitos da sua aplicação. Use o Kit de Ferramentas do Teams ou outros SDKs, como C#, Blazor, Node.js e muito mais para começar.

  • Criar a IU da sua aplicação: utilize o Toolkit de IU do Teams e os componentes de React Fluent UI para estruturar o esquema da sua aplicação.

  • Use o Microsoft Teams como uma plataforma: A plataforma do Microsoft Teams ajuda você a criar um aplicativo único ou com vários recursos. Seu aplicativo Teams é suportado por produtos e serviços integrados que fortalecem a experiência do aplicativo.

    Diagrama que mostra a representação conceptual da solução teams.

    Seus aplicativos aparecem no Teams como guias, bots, extensões de mensagens, conectores e webhooks ou como um aplicativo de vários recursos. Essas funcionalidades são habilitadas no back-end pelos aplicativos Azure, Microsoft Graph, SharePoint e Power que ajudam a automatizar tarefas e processos.

    Juntos, essas funcionalidades dão vida à sua solução de aplicativo.

  • Integrar funcionalidades do dispositivo: Você pode integrar as funcionalidades nativos do dispositivo em seu aplicativo, tais como câmera, leitor de QR ou código de verificador, galeria de fotos, microfone e localização.

  • Instrumentar código para análise: instrumente o código da aplicação teams com marcadores de análise (também conhecidos como marcadores de instrumentação) para medir as métricas específicas do utilizador e de agregação da sua aplicação quando os utilizadores da aplicação o utilizam.

Pós-build

  • Integre seu aplicativo com o Teams e outros aplicativos, tais como o Microsoft 365, Microsoft Graph e muito mais.
  • Utilize o Portal do Desenvolvedor para configurar, gerenciar e implantar seu aplicativo.

Planear clouds governamentais e soberanas

Se estiver a planear expandir a aplicação Teams numa plataforma de cloud governamental, é essencial compreender as capacidades de cada inquilino governamental e planear a compra e implementação. Para expandir a sua aplicação Teams em plataformas de cloud governamentais, veja Planear clouds governamentais e cloud soberana.

Próxima etapa

Confira também