La pandemia ha acelerado significativamente el papel de la tecnología como catalizador básico del trabajo híbrido y los desarrolladores son un elemento clave de esta transformación. En el último Microsoft Build, presentamos las aplicaciones colaborativas, un nuevo patrón de aplicaciones diseñado para permitir la colaboración de personas, procesos y datos para ayudar a los usuarios a prosperar en el área de trabajo híbrida. Al igual que los dispositivos móviles han transformado completamente nuestra forma de consumir software, las aplicaciones colaborativas están transformando la forma de trabajar en equipo en cada organización.

Con más de 270 millones de usuarios activos mensuales, Microsoft Teams ofrece a los desarrolladores una oportunidad sin igual de crear aplicaciones colaborativas. Desde principios de 2020, los usuarios activos mensuales de las aplicaciones personalizadas o de terceros en Teams se han multiplicado por diez como mínimo. Hay más de 1.400 aplicaciones de Teams y cada vez más fabricantes de software independientes (ISV) generan millones de ingresos anuales gracias a los clientes que utilizan sus aplicaciones integradas en los servicios de Teams y Microsoft 365. Mirando al futuro, tenemos previsto desarrollar tecnologías emergentes que reúnen los mundos digital y físico, como Microsoft Mesh for Teams, para abrir nuevas e interesantes posibilidades de experiencias colaborativas en Teams. 

En Build 2022, este año compartimos varias mejoras y nuevas capacidades para los desarrolladores que crean aplicaciones colaborativas para Teams y Microsoft 365. Te recomiendo ver mi presentación con Charles Lamanna, Innovate with collaborative apps and low code, para ver los contenidos destacados. Continúa leyendo para ver un resumen completo de nuestros anuncios de Build, que se organizan en tres secciones: nuevas formas de sorprender a los usuarios con experiencias colaborativas enriquecidas; escalar la productividad de los desarrolladores; y aumentar la involucración del usuario y monetizar las aplicaciones. ¡Estamos deseando ver qué creas con estas innovaciones!

Sorprender a los usuarios con experiencias colaborativas enriquecidas

Presentamos Live Share: experiencias de aplicaciones interactivas en las reuniones de Teams

Presentamos Live Share, una capacidad con la que las aplicaciones pueden ir más allá de la pantalla compartida pasiva y que permite a los participantes ver, editar y crear conjuntamente en las reuniones de Teams, entre otras acciones. Los desarrolladores pueden utilizar las nuevas extensiones en versión preliminar del SDK de Teams para ampliar fácilmente las aplicaciones de Teams existentes y crear experiencias de Live Share en las reuniones. Live Share tiene el respaldo de la potencia de Fluid Framework, que permite la sincronización sofisticada de acciones de estado, medios y control solo con el desarrollo de front-end. Esta sincronización se ejecutará en la instancia de servicio de Microsoft Azure Fluid Relay hospedada y administrada en Teams, sin coste alguno para el desarrollador. Entre nuestros primeros partners en la creación de experiencias de Live Share, se incluyen Frame.io, Hexagon, Skillsoft, MakeCode, Accenture, Parabol y Breakthru. Te recomiendo ver la sesión a petición de Live Share y probar las nuevas extensiones del SDK de Teams.

Figura 1. El prototipo Hexagon Live Share permite a los ingenieros anotar y editar modelos y simulaciones en 3D mientras proponen ideas en conjunto en las reuniones de Teams.

Disponibilidad general de Fluid Framework y Azure Fluid Relay

Fluid Framework es una colección de bibliotecas JavaScript de código abierto del lado cliente que están en la base de las capacidades de colaboración en tiempo real de Live Share. Azure Fluid Relay es un servicio en la nube totalmente administrado que admite clientes de Fluid Framework. Los desarrolladores utilizan Fluid Framework y Azure Fluid Relay para habilitar la interactividad en tiempo real en sus aplicaciones más allá de las reuniones de Microsoft Teams. Fluid Framework, el servicio de Azure Fluid Relay y el SDK del lado cliente de Azure Fluid correspondiente estarán disponibles y listos para los escenarios de producción a mediados de 2022. Suscríbete a los blogs para desarrolladores de Microsoft para estar al día de las actualizaciones. Te recomiendo ver la sesión a petición para obtener más información sobre la creación de aplicaciones web colaborativas con Fluid Framework y Azure Fluid Relay.

Crear componentes de Loop mediante la actualización de tarjetas adaptables

Los componentes de Microsoft Loop son unidades de productividad accionables en directo que permanecen sincronizadas y se mueven libremente entre las aplicaciones de Microsoft 365, empezando por el chat de Teams y Microsoft Outlook. Hoy anunciamos la capacidad de los desarrolladores de crear componentes de Loop. Ahora puedes hacer evolucionar fácilmente una tarjeta adaptable existente a un componente de Loop o crear un nuevo componente de Loop basado en una tarjeta adaptable. Asimismo, los componentes de Loop basados en tarjetas adaptables pueden mostrarse con el Editor utilizando Context IQ, nuestro conjunto de capacidades inteligentes que trabajan en segundo plano en las aplicaciones y servicios de Microsoft, para permanecer directamente en el flujo de redacción de un correo electrónico. Zoho Projects utiliza estos componentes de Loop basados en tarjetas adaptables para ayudar a sus clientes a mejorar los tiempos de respuesta a incidentes, reducir la duración de las interrupciones y mejorar el rendimiento general con los acuerdos de nivel de servicio (SLA), al permitir a los usuarios realizar estas tareas en Teams y Outlook. Zoho Projects y ServiceDesk Plus Cloud se encuentran entre los primeros productos integrados con aplicaciones de Microsoft 365 para implementar Microsoft Loop. La versión preliminar privada para desarrolladores de esta capacidad empieza en junio de 2022. Suscríbete a los blogs para desarrolladores de Microsoft o síguenos en Twitter @Microsoft365Dev para estar al día de las actualizaciones.

Figura 2. Zoho Projects amplía las tarjetas adaptables como componentes de Loop en directo que requieren acción y que funcionan en Teams y Outlook.

Presentamos el generador de aplicaciones de ejemplo de Microsoft Azure Communication Services

Con la interoperatividad de Microsoft Azure Communication Services con Teams, puedes crear experiencias que permiten comunicaciones de conexión directa entre los clientes en cualquier sitio web o aplicación personalizada y los empleados que trabajan en Teams. Por ejemplo, Teladoc Health ha creado la primera solución personalizada de asistencia sanitaria virtual administrativa y clínica totalmente integrada que permite la colaboración de los equipos de profesionales de la salud y el acceso a datos clínicos relevantes directamente en Teams, así como la capacidad de ofrecer fácilmente asistencia sanitaria virtual a los pacientes que se conectan desde una aplicación personalizada.

Figura 3. Teladoc Health permite a los profesionales de la salud trabajar y conectarse desde Teams, mientras que los pacientes se unen desde una aplicación personalizada creada con Azure Communication Services.

Hoy presentamos el generador de aplicaciones de ejemplo de Azure Communication Services, que permite a los desarrolladores crear y desplegar fácilmente una aplicación de ejemplo para citas virtuales en cuestión de minutos, sin necesidad de ningún código. Con la aplicación de ejemplo, los clientes pueden reservar citas con la tecnología Microsoft Bookings y unirse a una reunión de Teams a través de una aplicación web personalizada con una experiencia de marca de la compañía, mientras que el personal utiliza Teams para unirse a las citas programadas. La aplicación de ejemplo es totalmente de código abierto y los desarrolladores pueden acceder al código para aumentar la personalización. Visita Github para obtener más información.

Mejoras de la API de Microsoft Graph para insertar chats y mensajes de canal en las aplicaciones

Las API de chat de Microsoft Graph permiten a los desarrolladores insertar chats de Teams en sus aplicaciones, para que los usuarios puedan colaborar de manera fluida sin necesidad de cambiar de una aplicación a otra. Presentamos varias nuevas API en versión preliminar con capacidades como la habilitación de chats con usuarios federados (p. ej., usuarios fuera de tu cuenta empresarial), la identificación de qué mensajes lee o no el usuario actual, y la suscripción a chats de usuarios y cambios de suscripción. Estas nuevas API estarán disponibles de forma general a mediados de 2022. Visita nuestra página de documentos de tipo de recurso de mensajes de chat y consulta la sesión a petición para obtener más información.

SharePoint Framework y Conexiones Microsoft Viva

SharePoint es la plataforma de colaboración de contenido más flexible en la que se basan las experiencias en todo Microsoft 365. SharePoint Framework ahora permite crear elementos y páginas en sitios de SharePoint, aplicaciones de Teams, etc. Es una pieza clave de nuestras capacidades de extensibilidad para la nueva plataforma de experiencia del empleado Conexiones Microsoft Viva. Consulta la sesión paso a paso sobre cómo crear experiencias de empleados a medida para Conexiones Viva que se integran directamente con las aplicaciones de Teams.

Figura 4. Una aplicación de Conexiones Microsoft Viva de ejemplo que se ejecuta en Teams y en un dispositivo móvil.

Extensibilidad de aprobaciones

Las aprobaciones en Microsoft Teams son muy útiles para todos, desde los trabajadores sin equipo propio hasta los trabajadores en oficina, para crear, administrar y compartir aprobaciones directamente en el flujo de trabajo de manera sencilla. Presentamos las API de crear, leer, actualizar y suprimir (CRUD, por sus siglas en inglés) para las aprobaciones. Los desarrolladores pueden utilizar las API de aprobaciones para habilitar las aprobaciones en las aplicaciones de línea de negocio, y utilizan webhooks para realizar un seguimiento de los cambios e impulsar los flujos de trabajo con aprobaciones en Teams. La versión preliminar de las API de aprobaciones estará disponible a mediados de 2022. Suscríbete a los blogs para desarrolladores de Microsoft para estar al día de las actualizaciones. Consulta la sesión a petición para obtener más información.

Escalar la productividad de los desarrolladores

Crear una vez e implementar en cualquier lugar con Teams y Microsoft 365

Hoy anunciamos la disponibilidad general del nuevo SDK de Teams, que permite crear aplicaciones para Teams, Outlook y Office utilizando un único modelo de aplicación e implementación, y crear aplicaciones colaborativas que utilizan las capacidades relevantes para cada producto. Los desarrolladores ahora pueden actualizarse al último SDK de Teams JS v2 y al manifiesto de la aplicación v1.13 para crear aplicaciones de Teams de producción, y ejecutar pilotos a escala completa con usuarios en los canales de versiones preliminares de Outlook y Office. Esto permitirá a los desarrolladores obtener comentarios y prepararse para la distribución de sus aplicaciones en Outlook y Office más adelante en este año natural.

Estas actualizaciones son compatibles con versiones anteriores, para que las aplicaciones de Teams existentes funcionen tal cual en Teams con soporte técnico a nivel de producción. Nuestra experiencia de desarrollador de Teams, que incluye la Documentación del desarrollador de Microsoft Teams, las herramientas, el soporte y el repositorio de código, se ha actualizado para dar soporte a las aplicaciones extendidas. Podrás distribuir aplicaciones de inquilino individual y multiinquilino utilizando las experiencias de Teams existentes. Para obtener más información, consulta la sesión a petición sobre la extensión de aplicaciones de Teams en Microsoft 365.

Figura 5. MURAL extiende las pestañas personales de su aplicación de Teams y las extensiones de mensajes basadas en búsquedas a otras aplicaciones host de Microsoft.

MURAL está entre los primeros partners que dan vida a las experiencias conectadas en Teams, Outlook y Office con sus aplicaciones, como en el ejemplo anterior, donde se muestra una extensión de mensaje basada en búsquedas que inserta un MURAL directamente en el mensaje de Outlook como una tarjeta adaptable interactiva. Además de MURAL, otros partners como Adobe, eCare Vault, go1, monday.com, Polly, ServiceNow, SurveyMonkey y Zoho nos han ayudado a preparar estas herramientas, y nos complace anunciar su disponibilidad general para todos en Microsoft Build.

Disponibilidad general del Kit de herramientas de Teams para Visual Studio Code y CLI

El Kit de herramientas de Teams para Visual Studio, Visual Studio Code y la interfaz de la línea de comandos (CLI) son herramientas para crear rápidamente aplicaciones de Teams y Microsoft 365. Tanto si no está familiarizado con la plataforma Teams como si es un desarrollador experto, el Kit de herramientas de Teams es la mejor forma de crear, desarrollar, depurar, probar e implementar aplicaciones. Hoy nos complace anunciar la disponibilidad general (GA) del Kit de herramientas de Teams para Visual Studio Code y CLI. Los desarrolladores pueden empezar con el scaffolding de código basado en el escenario para la notificación y los bots de comando y respuesta; la automatización de actualizaciones a la última versión de SDK de Teams; y la depuración de aplicaciones directamente en Outlook y Office. Empieza hoy mismo a crear aplicaciones con el Kit de herramientas de Teams.

Figura 6. Creación de una aplicación de notificación para Microsoft Teams utilizando el Kit de herramientas de Teams para Visual Studio Code.

Controles de colaboración en Power Apps

Anunciamos los controles de colaboración en Power Apps para que los desarrolladores puedan arrastrar y colocar características de colaboración de Microsoft 365 como los chats de Teams, las reuniones, los archivos, Tasks by Planner, etc. dentro de las aplicaciones personalizadas creadas con Power Apps. La versión preliminar de los controles de colaboración estará disponible a mediados de 2022. Consulta la sesión a petición para obtener más información. Suscríbete al blog de Power Apps para estar al día de las actualizaciones.

Aumentar la participación del usuario y monetizar las aplicaciones

Herramienta de automatización de cumplimiento de aplicaciones para Microsoft 365

El programa de cumplimiento de aplicaciones de Microsoft 365 está diseñado para evaluar y presentar la confianza de los estándares del sector basados en aplicaciones como, por ejemplo, SOC 2, PCI DSS e ISO 27001 para las prácticas de seguridad, privacidad y administración de datos. Anunciamos la versión preliminar de la Herramienta de automatización de cumplimiento de aplicaciones para Microsoft 365 para las aplicaciones creadas en Azure, para ayudar a acelerar al recorrido de cumplimiento de tus aplicaciones. Con esta herramienta, los desarrolladores pueden automatizar un gran número de tareas para lograr la certificación de manera más rápida y sencilla. Esta herramienta también genera informes que los desarrolladores pueden compartir fácilmente para aumentar la visibilidad del equipo de TI de la seguridad y el cumplimiento de las aplicaciones. Obtén más información sobre la página de documentos Herramienta de automatización de cumplimiento de aplicaciones para Microsoft 365.

Mejora de la administración y detectabilidad de aplicaciones

La tienda de Teams permite a los usuarios encontrar las aplicaciones adecuadas utilizando categorías de aplicaciones actualizadas, colecciones de aplicaciones mantenidas, las principales aplicaciones destacadas y recomendaciones inteligentes basadas en los usos de compañeros y homólogos. En este Microsoft Build, hay disponible una experiencia central en la tienda de Teams para ayudar a los usuarios a hacer un seguimiento de las aplicaciones que utilizan en varios chats de grupo y Teams, así como para ver qué permisos requieren estas aplicaciones. También estamos haciendo que el descubrimiento de aplicaciones en las pestañas, las extensiones de mensaje y los conectores sea más contextual, para ayudar a los usuarios a encontrar las aplicaciones adecuadas y aumentar el uso de las aplicaciones de ISV en Teams. Por ejemplo, en el contexto de la redacción de mensajes, las sugerencias de extensión de mensajes se organizarán por las tareas y las acciones que pueden realizar los usuarios con él. Por último, los usuarios en dispositivos móviles ahora pueden agregar aplicaciones directamente desde el dispositivo móvil, por ejemplo, desde un vínculo o un código QR.

Compras desde la aplicación de Teams

Una de las principales solicitudes de los partners y desarrolladores es ofrecer la posibilidad de incluir una experiencia de muro de pago directamente desde la aplicación de Teams. Esto permite convertir una aplicación gratuita en una versión freemium, donde puedes elegir cuándo solicitar a los usuarios que se suscriban a tu aplicación. La nueva funcionalidad de compra desde la aplicación está ya disponible y puede invocarse con solo unas líneas de código. Obtén más información sobre la página de documentos de compra desde la aplicación.

Figura 7. Los desarrolladores pueden habilitar actualizaciones freemium directamente en Teams con solo unas líneas de código.

Administración de licencias de aplicación de Teams

Otra área donde estamos haciendo progresos es permitir que los usuarios administren y asignen las licencias compradas. Anteriormente, era responsabilidad de los desarrolladores integrar el componente de administración de licencias en su solución, ya fuera en la página de destino o directamente en la aplicación. Para simplificar la experiencia de administración de licencias, pronto ofreceremos la posibilidad de descargar las capacidades de administración de licencias en Microsoft, donde los usuarios podrán administrar y asignar licencias, directamente en Teams. La versión preliminar de la administración de licencias en Teams estará disponible a mediados de 2022.

Nuevas aplicaciones colaborativas próximamente en Teams

Nos complace ver cómo los ISV incorporan aplicaciones colaborativas innovadoras en Teams en una amplia gama de escenarios. A continuación, se muestran algunos ejemplos de las nuevas aplicaciones que están ya disponibles o lo estarán próximamente:

La aplicación MURAL para Teams ofrece a los equipos en cualquier lugar la posibilidad de incorporar un espacio de colaboración compartido directamente en Microsoft Teams. Los usuarios pueden mejorar el trabajo en equipo con una colaboración visual asincrónica, y transformar conversaciones desvinculadas en reuniones y talleres productivos y atractivos, utilizando cientos de plantillas y métodos guiados probados que permitirán a los equipos ofrecer resultados innovadores. MURAL es un partner de versión preliminar de Microsoft, y la aplicación MURAL ahora funciona en Teams, Outlook y Office, donde ofrece una experiencia conectada individual.
La aplicación Observable para Teams permite a las empresas reunir sus datos, contexto y lógica en un único lugar, para descubrir información de manera colaborativa y acelerar la toma de decisiones controladas por datos en toda la organización. Las nuevas actualizaciones que llegarán a la aplicación Observable en junio de 2022 ofrecerán notificaciones de Microsoft Teams cuando se colabore con comentarios en Observable.
El bot de chat de comprador operativo de SAP S/4HANA ofrece capacidades de colaboración de Microsoft Teams a los usuarios de SAP S/4HANA en una experiencia de usuario conversacional. Utiliza la autenticación de Microsoft Azure Active Directory (Azure AD) y aprovecha las API de Microsoft Graph para que los usuarios puedan llamar a otras partes o programar reuniones de Teams con partners empresariales directamente desde el bot en el contexto del usuario empresarial autenticado. Esto permite una integración perfecta de la experiencia de colaboración de Teams en una aplicación independiente en SAP, que aporta conectividad y colaboración cuando los usuarios las necesiten.
La aplicación ServiceDesk Plus Cloud de ManageEngine, la división de administración de TI empresarial de Zoho, aprovecha Microsoft Teams para simplificar la entrega de servicios empresariales y de TI; administrar y acelerar las resoluciones de incidentes de TI; y mejorar la experiencia de servicio en toda la empresa. Próximamente, la aplicación ServiceDesk Plus Cloud mejorará sus tarjetas adaptables estáticas existentes con componentes de Loop, lo que permitirá a todos aquellos que trabajen en el vale obtener las últimas actualizaciones y desencadenar tareas de consola de servicio sin cambiar de pestaña.
Figma, la plataforma de diseño de colaboración, presenta una nueva aplicación que permitirá a los equipos compartir, presentar y colaborar en tiempo real en archivos de Figma y FigJam en una reunión de Teams. La aplicación también aprovecha la nueva funcionalidad de tarjetas adaptables, de forma que cuando un usuario comparte un vínculo a un archivo de Figma o FigJam en un chat de Teams, la tarjeta se despliega para que los usuarios puedan abrir el archivo desde Teams. Los usuarios también pueden ver notificaciones de archivo y responder a ellas directamente desde Teams. La aplicación Figma está disponible próximamente en 2022 en la tienda de aplicaciones de Teams.

Más información

A continuación, se muestra un resumen de los recursos clave para ampliar la información sobre el desarrollo de aplicaciones colaborativas en Microsoft Teams y Microsoft 365:

Ponte al día de todas las presentaciones de aplicaciones colaborativas, sesiones de subgrupos y sesiones de concentración en Microsoft Build.
Examina en profundidad los anuncios con las sesiones a petición de Build.
Visita el Centro para desarrolladores de Microsoft Teams para empezar a crear aplicaciones colaborativas con Teams.
Visita el Centro para desarrolladores de Microsoft Graph para conectar tus aplicaciones con los datos y la IA de Microsoft 365.
Lee nuestro blog de Live Share para obtener más información sobre la tecnología y qué puedes hacer con ella.
Obtén más información sobre cómo Power Platform está redefiniendo las aplicaciones de poco código con nuevos productos y características de Charles Lamanna.
Únete a nuestro programa para ISV de Microsoft 365 para recibir soporte técnico personalizado y otras ventajas.

The post Crear aplicaciones colaborativas con Microsoft Teams appeared first on Microsoft 365 Blog.

Pin It on Pinterest