Pestañas en dispositivos móviles
Al compilar una aplicación de Microsoft Teams que incluye una pestaña, debe probar cómo funciona la pestaña en los clientes de Microsoft Teams de Android e iOS. En este artículo se describen algunos de los escenarios clave que debe tener en cuenta para garantizar una experiencia de usuario óptima.
Las aplicaciones publicadas a través de microsoft Teams Store tienen un proceso de aprobación independiente para los clientes móviles. El comportamiento predeterminado de estas aplicaciones es el siguiente:
Funcionalidad de la aplicación | Comportamiento si se aprueba la aplicación | Comportamiento si no se aprueba la aplicación |
---|---|---|
Pestañas personales | La aplicación aparece en la barra inferior de los clientes móviles. Las pestañas se abren en el cliente de Teams. | La aplicación no aparece en la barra inferior de los clientes móviles. |
Pestañas de canal y grupo | La pestaña se abre en el cliente de Teams mediante contentUrl . |
Si websiteUrl está disponible en el archivo de manifiesto de la aplicación, la pestaña se abre en un explorador fuera de Teams.
Si websiteUrl no está disponible en el archivo de manifiesto de la aplicación, no se puede acceder a la pestaña en el dispositivo móvil de Teams. Sin embargo, la pestaña sigue siendo accesible en escritorio y web. |
Nota:
- Las aplicaciones enviadas a AppSource para su publicación en Teams se evalúan automáticamente para la capacidad de respuesta móvil. Para cualquier consulta, póngase en contacto con teamsubm@microsoft.com.
- Para todas las aplicaciones que no se publican a través de AppSource, las pestañas se abren en una vista web dentro de la aplicación dentro de los clientes de Teams de forma predeterminada y no se requiere ningún proceso de aprobación independiente.
- El comportamiento predeterminado de las aplicaciones solo es aplicable si se publica a través de la Tienda Teams. De forma predeterminada, todas las pestañas se abren en el cliente de Teams.
- Para iniciar una evaluación de la aplicación para la facilidad de uso móvil, póngase en contacto teamsubm@microsoft.com con los detalles de la aplicación.
- Si una aplicación móvil tiene varias pestañas, cada vez que el usuario cambia de pestaña, la pestaña no se vuelve a cargar.
Autenticación
Para que la autenticación funcione en clientes móviles, debe actualizar la biblioteca de JavaScript de Teams a la versión 1.4.1 como mínimo.
Ancho de banda bajo y conexiones intermitentes
Los clientes móviles funcionan con un ancho de banda bajo y conexiones intermitentes. La aplicación debe controlar los tiempos de espera correctamente proporcionando un mensaje contextual al usuario. También debe usar indicadores de progreso para proporcionar comentarios a los usuarios sobre los procesos de ejecución prolongada.
Pruebas en clientes móviles
Debe validar que la pestaña funciona correctamente en dispositivos móviles de varios tamaños y calidades. En el caso de los dispositivos Android, puede usar DevTools para depurar la pestaña mientras se ejecuta. Se recomienda probar en dispositivos de alto y bajo rendimiento, incluida una tableta.
Publicar en la Tienda Teams
Las aplicaciones que aparecen en la Tienda Teams deben aprobarse para que el uso móvil funcione correctamente en el cliente móvil de Teams. La disponibilidad y el comportamiento de las pestañas depende de si la aplicación está aprobada.
Aplicaciones en la Tienda Teams aprobadas para dispositivos móviles
En la tabla siguiente se describe la disponibilidad y el comportamiento de las pestañas cuando la aplicación aparece en la Tienda Teams y se aprueba para su uso móvil:
Funcionalidad | ¿Disponibilidad móvil? | Comportamiento móvil |
---|---|---|
Canal y pestaña de grupo |
Yes | La pestaña se abre en el cliente móvil de Teams mediante la configuración de la contentUrl aplicación. |
Aplicación personal | Yes | Cada pestaña de la pestaña aplicación personal se abre en el cliente móvil de Teams con su configuración respectiva contentUrl . |
Aplicaciones en la Tienda Teams no aprobadas para dispositivos móviles
En la tabla siguiente se describe la disponibilidad y el comportamiento de las pestañas cuando la aplicación aparece en la Tienda Teams, pero no se aprueba para su uso móvil:
Funcionalidad | ¿Disponibilidad móvil? | Comportamiento móvil |
---|---|---|
Pestaña Canal y grupo | Yes | La pestaña se abre en el explorador predeterminado del dispositivo en lugar del cliente móvil de Teams mediante la configuración de la websiteUrl aplicación, que también debe incluirse en la función del setSettings() código fuente. |
Aplicación personal | No | No aplicable |
Nota:
- Los mensajes del bot se muestran en la sección de chat si una aplicación móvil tiene las funcionalidades bot y tab.
- Al seleccionar Chat de la aplicación de bot y seleccionar Más (...), no puede ver la funcionalidad de tabulación de esa aplicación en la lista. Sin embargo, si selecciona Más (...) en la parte inferior derecha de la sección Chat , puede ver la aplicación de pestaña con un vínculo a la funcionalidad de la aplicación de bot de esa aplicación.
Aplicaciones que no están en la Tienda Teams
Si va a cargar la aplicación personalizada o publicarla en el catálogo de aplicaciones de una organización, el comportamiento de las pestañas es el mismo que el de las aplicaciones de la Tienda Teams aprobadas por Microsoft para dispositivos móviles.
Paso siguiente
Recursos adicionales
- Pestañas de compilación para Teams
- Crear una pestaña personal
- Planear pestañas con capacidad de respuesta para dispositivo móvil de Teams
- Diseñar la pestaña para Microsoft Teams
- DevTools para pestañas de Microsoft Teams
- Probar la aplicación
- Distribución de la aplicación de Microsoft Teams
- Crear un paquete de aplicación de Microsoft Teams
- Esquema del manifiesto de la aplicación de Teams