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:
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.
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.