{"id":3081,"date":"2022-05-24T08:00:00","date_gmt":"2022-05-24T15:00:00","guid":{"rendered":"https:\/\/www.microsoft.com\/en-us\/microsoft-365\/blog\/?p=247230"},"modified":"2022-06-28T10:57:05","modified_gmt":"2022-06-28T17:57:05","slug":"build-collaborative-apps-with-microsoft-teams","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/es-es\/microsoft-365\/blog\/2022\/05\/24\/build-collaborative-apps-with-microsoft-teams\/","title":{"rendered":"Crear aplicaciones colaborativas con Microsoft Teams"},"content":{"rendered":"

La pandemia ha acelerado significativamente el papel de la tecnolog\u00eda como catalizador b\u00e1sico del trabajo h\u00edbrido y los desarrolladores son un elemento clave de esta transformaci\u00f3n. En el \u00faltimo Microsoft Build, presentamos las aplicaciones colaborativas, un nuevo patr\u00f3n de aplicaciones dise\u00f1ado para permitir la colaboraci\u00f3n de personas, procesos y datos para ayudar a los usuarios a prosperar en el \u00e1rea de trabajo h\u00edbrida. Al igual que los dispositivos m\u00f3viles han transformado completamente nuestra forma de consumir software, las aplicaciones colaborativas est\u00e1n transformando la forma de trabajar en equipo en cada organizaci\u00f3n.<\/p>

Con m\u00e1s de 270 millones de usuarios activos mensuales, Microsoft Teams<\/a> 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\u00ednimo. Hay m\u00e1s de 1.400 aplicaciones de Teams<\/a> y cada vez m\u00e1s 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<\/a>. Mirando al futuro, tenemos previsto desarrollar tecnolog\u00edas emergentes que re\u00fanen los mundos digital y f\u00edsico, como Microsoft Mesh for Teams<\/a>, para abrir nuevas e interesantes posibilidades de experiencias colaborativas en Teams.\u00a0<\/p>

En Build 2022, este a\u00f1o compartimos varias mejoras y nuevas capacidades para los desarrolladores que crean aplicaciones colaborativas para Teams y Microsoft 365. Te recomiendo ver mi presentaci\u00f3n con Charles Lamanna, Innovate with collaborative apps and low code<\/a>, para ver los contenidos destacados. Contin\u00faa 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\u00f3n del usuario y monetizar las aplicaciones. \u00a1Estamos deseando ver qu\u00e9 creas con estas innovaciones!<\/p>

Sorprender a los usuarios con experiencias colaborativas enriquecidas<\/h2>

Presentamos Live Share: experiencias de aplicaciones interactivas en las reuniones de Teams<\/h3>

Presentamos Live Share<\/strong>, una capacidad con la que las aplicaciones pueden ir m\u00e1s all\u00e1 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\u00f3n preliminar<\/a> del SDK de Teams para ampliar f\u00e1cilmente 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\u00f3n sofisticada de acciones de estado, medios y control solo con el desarrollo de front-end.\u00a0Esta sincronizaci\u00f3n se ejecutar\u00e1 en la instancia de servicio de Microsoft Azure Fluid Relay<\/a> hospedada y administrada en Teams, sin coste alguno para el desarrollador. Entre nuestros primeros partners en la creaci\u00f3n de experiencias de Live Share, se incluyen Frame.io, Hexagon, Skillsoft, MakeCode, Accenture, Parabol y Breakthru. Te recomiendo ver la sesi\u00f3n a petici\u00f3n de Live Share<\/a> y probar las nuevas extensiones del SDK de Teams<\/a>.<\/p>

\"Demostraci\u00f3n<\/img><\/figure>

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.<\/em><\/p>

Disponibilidad general de Fluid Framework y Azure Fluid Relay<\/h3>

Fluid Framework es una colecci\u00f3n de bibliotecas JavaScript de c\u00f3digo abierto del lado cliente que est\u00e1n en la base de las capacidades de colaboraci\u00f3n 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\u00e1s all\u00e1 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\u00e1n disponibles y listos para los escenarios de producci\u00f3n a mediados de 2022. Suscr\u00edbete a los blogs para desarrolladores de Microsoft<\/a> para estar al d\u00eda de las actualizaciones. Te recomiendo ver la sesi\u00f3n a petici\u00f3n<\/a> para obtener m\u00e1s informaci\u00f3n sobre la creaci\u00f3n de aplicaciones web colaborativas con Fluid Framework y Azure Fluid Relay.<\/p>

Crear componentes de Loop mediante la actualizaci\u00f3n de tarjetas adaptables<\/h3>

Los componentes de Microsoft Loop<\/a> 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\u00e1cilmente 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\u00f3n de un correo electr\u00f3nico. Zoho Projects<\/a> 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\u00f3n 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<\/a> se encuentran entre los primeros productos integrados con aplicaciones de Microsoft 365 para implementar Microsoft Loop. La versi\u00f3n preliminar privada para desarrolladores de esta capacidad empieza en junio de 2022. Suscr\u00edbete a los blogs para desarrolladores de Microsoft<\/a> o s\u00edguenos en Twitter @Microsoft365Dev<\/a> para estar al d\u00eda de las actualizaciones.<\/p>

\"Demostraci\u00f3n<\/img><\/figure>

Figura 2. Zoho Projects ampl\u00eda las tarjetas adaptables como componentes de Loop en directo que requieren acci\u00f3n y que funcionan en Teams y Outlook.<\/em><\/p>

Presentamos el generador de aplicaciones de ejemplo de Microsoft Azure Communication Services<\/h3>

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

\"Visualizaci\u00f3n<\/img><\/figure>

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\u00f3n personalizada creada con Azure Communication Services.<\/em><\/p>

Hoy presentamos el generador de aplicaciones de ejemplo de Azure Communication Services<\/strong>, que permite a los desarrolladores crear y desplegar f\u00e1cilmente una aplicaci\u00f3n de ejemplo para citas virtuales en cuesti\u00f3n de minutos, sin necesidad de ning\u00fan c\u00f3digo. Con la aplicaci\u00f3n de ejemplo, los clientes pueden reservar citas con la tecnolog\u00eda Microsoft Bookings y unirse a una reuni\u00f3n de Teams a trav\u00e9s de una aplicaci\u00f3n web personalizada con una experiencia de marca de la compa\u00f1\u00eda, mientras que el personal utiliza Teams para unirse a las citas programadas. La aplicaci\u00f3n de ejemplo es totalmente de c\u00f3digo abierto y los desarrolladores pueden acceder al c\u00f3digo para aumentar la personalizaci\u00f3n. Visita Github para obtener m\u00e1s informaci\u00f3n<\/a>.<\/p>

Mejoras de la API de Microsoft Graph para insertar chats y mensajes de canal en las aplicaciones<\/h3>

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\u00f3n a otra. Presentamos varias nuevas API en versi\u00f3n preliminar con capacidades como la habilitaci\u00f3n de chats con usuarios federados (p. ej., usuarios fuera de tu cuenta empresarial), la identificaci\u00f3n de qu\u00e9 mensajes lee o no el usuario actual, y la suscripci\u00f3n a chats de usuarios y cambios de suscripci\u00f3n. Estas nuevas API estar\u00e1n disponibles de forma general a mediados de 2022. Visita nuestra p\u00e1gina de documentos de tipo de recurso de mensajes de chat<\/a> y consulta la sesi\u00f3n a petici\u00f3n<\/a> para obtener m\u00e1s informaci\u00f3n.<\/p>

SharePoint Framework y Conexiones Microsoft Viva<\/h3>

SharePoint es la plataforma de colaboraci\u00f3n de contenido m\u00e1s flexible en la que se basan las experiencias en todo Microsoft 365. SharePoint Framework<\/a> ahora permite crear elementos y p\u00e1ginas 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<\/a>. Consulta la sesi\u00f3n paso a paso<\/a> sobre c\u00f3mo crear experiencias de empleados a medida para Conexiones Viva que se integran directamente con las aplicaciones de Teams.<\/p>

\"Vista<\/img><\/figure>

Figura 4. Una aplicaci\u00f3n de Conexiones Microsoft Viva de ejemplo que se ejecuta en Teams y en un dispositivo m\u00f3vil.<\/em><\/p>

Extensibilidad de aprobaciones<\/h3>

Las aprobaciones en Microsoft Teams son muy \u00fatiles 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\u00e9s) para las aprobaciones. Los desarrolladores pueden utilizar las API de aprobaciones para habilitar las aprobaciones en las aplicaciones de l\u00ednea de negocio, y utilizan webhooks para realizar un seguimiento de los cambios e impulsar los flujos de trabajo con aprobaciones en Teams. La versi\u00f3n preliminar de las API de aprobaciones estar\u00e1 disponible a mediados de 2022. Suscr\u00edbete a los blogs para desarrolladores de Microsoft<\/a> para estar al d\u00eda de las actualizaciones. Consulta la sesi\u00f3n a petici\u00f3n<\/a> para obtener m\u00e1s informaci\u00f3n.<\/p>

Escalar la productividad de los desarrolladores<\/h2>

Crear una vez e implementar en cualquier lugar con Teams y Microsoft 365<\/h3>

Hoy anunciamos la disponibilidad general del nuevo SDK de Teams, que permite crear aplicaciones para Teams, Outlook y Office utilizando un \u00fanico modelo de aplicaci\u00f3n e implementaci\u00f3n, y crear aplicaciones colaborativas que utilizan las capacidades relevantes para cada producto. Los desarrolladores ahora pueden actualizarse al \u00faltimo SDK de Teams JS v2 y al manifiesto de la aplicaci\u00f3n v1.13 para crear aplicaciones de Teams de producci\u00f3n, y ejecutar pilotos a escala completa con usuarios en los canales de versiones preliminares de Outlook y Office. Esto permitir\u00e1 a los desarrolladores obtener comentarios y prepararse para la distribuci\u00f3n de sus aplicaciones en Outlook y Office m\u00e1s adelante en este a\u00f1o natural.<\/p>

Estas actualizaciones son compatibles con versiones anteriores, para que las aplicaciones de Teams existentes funcionen tal cual en Teams con soporte t\u00e9cnico a nivel de producci\u00f3n. Nuestra experiencia de desarrollador de Teams, que incluye la Documentaci\u00f3n del desarrollador de Microsoft Teams<\/a>, las herramientas, el soporte y el repositorio de c\u00f3digo, se ha actualizado para dar soporte a las aplicaciones extendidas. Podr\u00e1s distribuir aplicaciones de inquilino individual y multiinquilino utilizando las experiencias de Teams existentes. Para obtener m\u00e1s informaci\u00f3n, consulta la sesi\u00f3n a petici\u00f3n<\/a> sobre la extensi\u00f3n de aplicaciones de Teams en Microsoft 365.<\/p>

\"Demostraci\u00f3n<\/img><\/figure>

Figura 5. MURAL extiende las pesta\u00f1as personales de su aplicaci\u00f3n de Teams y las extensiones de mensajes basadas en b\u00fasquedas a otras aplicaciones host de Microsoft.<\/em><\/p>

MURAL est\u00e1 entre los primeros partners<\/a> 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\u00f3n de mensaje basada en b\u00fasquedas que inserta un MURAL directamente en el mensaje de Outlook como una tarjeta adaptable interactiva. Adem\u00e1s 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.<\/p>

Disponibilidad general del Kit de herramientas de Teams para Visual Studio Code y CLI<\/h3>

El Kit de herramientas de Teams para Visual Studio, Visual Studio Code y la interfaz de la l\u00ednea de comandos (CLI) son herramientas para crear r\u00e1pidamente aplicaciones de Teams y Microsoft 365. Tanto si no est\u00e1 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\u00f3digo basado en el escenario para la notificaci\u00f3n y los bots de comando y respuesta; la automatizaci\u00f3n de actualizaciones a la \u00faltima versi\u00f3n de SDK de Teams; y la depuraci\u00f3n de aplicaciones directamente en Outlook y Office. Empieza hoy mismo a crear aplicaciones con el Kit de herramientas de Teams<\/a>.<\/p>

\"Vista<\/img><\/figure>

Figura 6. Creaci\u00f3n de una aplicaci\u00f3n de notificaci\u00f3n para Microsoft Teams utilizando el Kit de herramientas de Teams para Visual Studio Code.<\/em><\/p>

Controles de colaboraci\u00f3n en Power Apps<\/h3>

Anunciamos los controles de colaboraci\u00f3n en Power Apps para que los desarrolladores puedan arrastrar y colocar caracter\u00edsticas de colaboraci\u00f3n 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\u00f3n preliminar de los controles de colaboraci\u00f3n estar\u00e1 disponible a mediados de 2022. Consulta la sesi\u00f3n a petici\u00f3n<\/a> para obtener m\u00e1s informaci\u00f3n. Suscr\u00edbete al blog de Power Apps<\/a> para estar al d\u00eda de las actualizaciones.<\/p>

Aumentar la participaci\u00f3n del usuario y monetizar las aplicaciones<\/h2>

Herramienta de automatizaci\u00f3n de cumplimiento de aplicaciones para Microsoft 365<\/h3>

El programa de cumplimiento de aplicaciones de Microsoft 365 est\u00e1 dise\u00f1ado para evaluar y presentar la confianza de los est\u00e1ndares del sector basados en aplicaciones como, por ejemplo, SOC 2, PCI DSS e ISO 27001 para las pr\u00e1cticas de seguridad, privacidad y administraci\u00f3n de datos. Anunciamos la versi\u00f3n preliminar de la Herramienta de automatizaci\u00f3n 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\u00famero de tareas para lograr la certificaci\u00f3n de manera m\u00e1s r\u00e1pida y sencilla. Esta herramienta tambi\u00e9n genera informes que los desarrolladores pueden compartir f\u00e1cilmente para aumentar la visibilidad del equipo de TI de la seguridad y el cumplimiento de las aplicaciones. Obt\u00e9n m\u00e1s informaci\u00f3n sobre la p\u00e1gina de documentos Herramienta de automatizaci\u00f3n de cumplimiento de aplicaciones para Microsoft 365<\/a>.<\/p>

Mejora de la administraci\u00f3n y detectabilidad de aplicaciones<\/h3>

La tienda de Teams permite a los usuarios encontrar las aplicaciones adecuadas utilizando categor\u00edas de aplicaciones actualizadas, colecciones de aplicaciones mantenidas, las principales aplicaciones destacadas y recomendaciones inteligentes basadas en los usos de compa\u00f1eros y hom\u00f3logos. 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\u00ed como para ver qu\u00e9 permisos requieren estas aplicaciones. Tambi\u00e9n estamos haciendo que el descubrimiento de aplicaciones en las pesta\u00f1as, las extensiones de mensaje y los conectores sea m\u00e1s 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\u00f3n de mensajes, las sugerencias de extensi\u00f3n de mensajes se organizar\u00e1n por las tareas y las acciones que pueden realizar los usuarios con \u00e9l. Por \u00faltimo, los usuarios en dispositivos m\u00f3viles ahora pueden agregar aplicaciones directamente desde el dispositivo m\u00f3vil, por ejemplo, desde un v\u00ednculo o un c\u00f3digo QR.<\/p>

Compras desde la aplicaci\u00f3n de Teams<\/h3>

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\u00f3n de Teams. Esto permite convertir una aplicaci\u00f3n gratuita en una versi\u00f3n freemium<\/em>, donde puedes elegir cu\u00e1ndo solicitar a los usuarios que se suscriban a tu aplicaci\u00f3n. La nueva funcionalidad de compra desde la aplicaci\u00f3n est\u00e1 ya disponible y puede invocarse con solo unas l\u00edneas de c\u00f3digo. Obt\u00e9n m\u00e1s informaci\u00f3n sobre la p\u00e1gina de documentos de compra desde la aplicaci\u00f3n<\/a>.<\/p>

\"Opciones<\/img><\/figure>

Figura 7. Los desarrolladores pueden habilitar actualizaciones freemium directamente en Teams con solo unas l\u00edneas de c\u00f3digo.<\/em><\/p>

Administraci\u00f3n de licencias de aplicaci\u00f3n de Teams<\/h3>

Otra \u00e1rea 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\u00f3n de licencias en su soluci\u00f3n, ya fuera en la p\u00e1gina de destino o directamente en la aplicaci\u00f3n. Para simplificar la experiencia de administraci\u00f3n de licencias, pronto ofreceremos la posibilidad de descargar las capacidades de administraci\u00f3n de licencias en Microsoft, donde los usuarios podr\u00e1n administrar y asignar licencias, directamente en Teams. La versi\u00f3n preliminar de la administraci\u00f3n de licencias en Teams estar\u00e1 disponible a mediados de 2022.<\/p>

Nuevas aplicaciones colaborativas pr\u00f3ximamente en Teams<\/h3>

Nos complace ver c\u00f3mo los ISV incorporan aplicaciones colaborativas innovadoras en Teams en una amplia gama de escenarios. A continuaci\u00f3n, se muestran algunos ejemplos de las nuevas aplicaciones que est\u00e1n ya disponibles o lo estar\u00e1n pr\u00f3ximamente:<\/p>