Partilhar via


Guias em dispositivos móveis

Quando estiver a criar uma aplicação do Microsoft Teams que inclui um separador, tem de testar o funcionamento do separador nos clientes Android e iOS do Microsoft Teams. Este artigo descreve alguns dos principais cenários que tem de considerar para garantir uma experiência de utilizador ideal.

As aplicações publicadas através da Microsoft Teams Store têm um processo de aprovação separado para clientes móveis. O comportamento predefinido dessas aplicações é o seguinte:

Capacidade da aplicação Comportamento se a aplicação for aprovada Comportamento se a aplicação não for aprovada
Guias pessoais A aplicação é apresentada na barra inferior dos clientes móveis. Os separadores são abertos no cliente do Teams. A aplicação não aparece na barra inferior dos clientes móveis.
Separadores de canal e de grupo O separador é aberto no cliente do Teams com contentUrl. Se websiteUrl estiver disponível no ficheiro de manifesto da aplicação, o separador é aberto num browser fora do Teams.
Se websiteUrl não estiver disponível no ficheiro de manifesto da aplicação, o separador não estará acessível no Teams Mobile. No entanto, o separador ainda está acessível no Ambiente de Trabalho e na Web.

Observação

  • As aplicações submetidas ao AppSource para publicação no Teams são avaliadas automaticamente quanto à capacidade de resposta móvel. Para quaisquer consultas, contacte .teamsubm@microsoft.com
  • Para todas as aplicações que não são publicadas através do AppSource, os separadores são abertos numa webview na aplicação nos clientes do Teams por predefinição e não é necessário um processo de aprovação separado.
  • O comportamento predefinido das aplicações só é aplicável se for publicado através da Loja Teams. Por predefinição, todos os separadores são abertos no cliente do Teams.
  • Para iniciar uma avaliação da sua aplicação relativamente à teamsubm@microsoft.com simpatia por dispositivos móveis, contacte os detalhes da sua aplicação.
  • Se uma aplicação móvel tiver vários separadores, sempre que o utilizador mudar de separador, o separador não é recarregado.

Autenticação

Para que a autenticação funcione em clientes móveis, tem de atualizar a biblioteca JavaScript do Teams para, pelo menos, a versão 1.4.1.

Largura de banda baixa e ligações intermitentes

Os clientes móveis funcionam com largura de banda baixa e ligações intermitentes. A sua aplicação tem de lidar adequadamente com os tempos limite ao fornecer uma mensagem contextual ao utilizador. Também tem de utilizar indicadores de progresso para fornecer feedback aos seus utilizadores relativamente a processos de execução prolongada.

Testar em clientes móveis

Tem de validar que o separador funciona corretamente em dispositivos móveis com vários tamanhos e qualidades. Para dispositivos Android, pode utilizar o DevTools para depurar o separador enquanto está em execução. Recomenda-se que teste em dispositivos de alto e baixo desempenho, incluindo um tablet.

Publicar na Loja Teams

As aplicações listadas na Loja Teams têm de ser aprovadas para utilização móvel para funcionarem corretamente no cliente móvel do Teams. A disponibilidade e o comportamento dos separadores dependem da aprovação da sua aplicação.

Aplicações na Loja Teams aprovadas para dispositivos móveis

A tabela seguinte descreve a disponibilidade e o comportamento dos separadores quando a aplicação está listada na Loja Teams e aprovada para utilização móvel:

Recursos Disponibilidade móvel? Comportamento do telemóvel
Canal
e separador de grupo
Sim A tecla de tabulação é aberta no cliente móvel do Teams com a configuração da contentUrl sua aplicação.
Aplicativo pessoal Sim Cada separador no separador da aplicação pessoal é aberto no cliente móvel do Teams com a respetiva contentUrl configuração.

Aplicações na Loja Teams não aprovadas para dispositivos móveis

A tabela seguinte descreve a disponibilidade e o comportamento dos separadores quando a aplicação está listada na Loja Teams, mas não é aprovada para utilização móvel:

Recursos Disponibilidade móvel? Comportamento do telemóvel
Separador Canal e grupo Sim A tecla de tabulação é aberta no browser predefinido do dispositivo em vez do cliente móvel do Teams com a configuração da websiteUrl sua aplicação, que também tem de ser incluída na função do setSettings() código fonte.
Aplicativo pessoal Não Não aplicável

Observação

  • As mensagens do bot são apresentadas na secção de chat se uma aplicação móvel tiver as capacidades do bot e do separador.
  • Quando seleciona Chat da aplicação bot e seleciona Mais (...), não consegue ver a capacidade de separador dessa aplicação na lista. No entanto, se selecionar Mais (...) no canto inferior direito da secção Chat , pode ver a aplicação de separador com uma ligação para a capacidade da aplicação bot dessa aplicação.

Aplicações que não estão na Loja Teams

Se estiver a carregar a sua aplicação personalizada ou a publicar no catálogo de aplicações de uma organização, o comportamento dos separadores é o mesmo que as aplicações da Loja Teams aprovadas pela Microsoft para dispositivos móveis.

Próxima etapa

Confira também