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.
Conceber a IU da aplicação: utilize os componentes Teams UI Toolkit e Fluent UI React 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.
Nuvem da Comunidade Governamental
Nuvem da Comunidade Governamental (GCC) é uma cópia do ambiente comercial focada no governo. O Departamento de Defesa (DOD) e os prestadores de serviço federais devem atender aos rigorosos requisitos de segurança cibernética e conformidade. Para esse fim, a GCC-High foi criada para atender às necessidades dos prestadores de serviços Federais e do DOD. A GCC-High é uma cópia da nuvem do DOD, mas existe em seu próprio ambiente soberano. A nuvem do DOD foi criada somente para o Departamento de Defesa.
A tabela a seguir inclui os recursos e a disponibilidade do Teams para a GCC, GCC-High e o DOD:
CCG | GCC-High | DOD | |
---|---|---|---|
Aplicativos | |||
Aplicativos da Microsoft | ✔️ Aplicações Microsoft compatíveis com GCC. | ✔️ Aplicações microsoft compatíveis com GCC-High. | ✔️ Aplicações Microsoft compatíveis com DOD. |
Aplicativos 3P ou de terceiros | ✔️ Aplicativos de terceiros estão disponíveis. Desativado por padrão e o administrador de locatários utiliza seu próprio critério para habilita-lo. | ❌ | ❌ |
Aplicações personalizadas criadas para a sua organização (aplicações LOB) | ✔️ | ✔️ | ✔️ |
Carregar aplicações personalizadas | ✔️ | ❌ | ❌ |
Recursos | |||
Guias | ✔️ | ✔️ | ✔️ |
Bots | ✔️ | ✔️ | ✔️ |
Extensões de mensagens | ✔️ | ✔️ | ✔️ |
Webhooks e conectores | ✔️ | ❌ | ❌ |
Conformidade da Interface do Usuário: Ao habilitar as comunicações de terceiros, os clientes aceitam que tal comunicação esteja sendo processada por terceiros e não pela Microsoft. O cliente é o único responsável por mitigar os riscos associados à conexão com bots de terceiros em seus serviços. A Microsoft não endossa e não concede garantias, expressas ou implícitas relativamente à segurança de terceiros que o cliente permita para se ligar ao respetivo serviço. A ativação de bots expande o limite do sistema para além deste inquilino com base no bot que escolher utilizar. É da sua responsabilidade garantir que cumpre os seus requisitos de conformidade, incluindo FedRAMP, DFARS, ITAR, etc. É da sua responsabilidade avaliar o risco e a conformidade de qualquer ponto final e URL a que se ligue.
A lista a seguir ajuda a identificar a disponibilidade da GCC, GCC High e do DOD para os recursos:
- Para aplicativos de terceiros, consulte aplicativos Web e extensibilidade de aplicativos de reunião.
- Para bots, consulte criar seu primeiro bot de conversação para o Teams, criação do seu bot do Teams, adicionar bots aos aplicativos do Microsoft Teams e bots no Teams.
- Para o carregamento de aplicações personalizadas, consulte Ativar a personalização da sua aplicação Teams, distribuir a aplicação Microsoft Teams e Carregar a sua aplicação no Teams.
- Para obter conectores personalizados, consulte Criar conectores para Os Grupos do Microsoft 365 para o Teams.