in

Tarjetas adaptables para todos con Power Platform

Sitio web de Microsoft Power Platform

Sitio web de Microsoft Power Platform
Imagen: Fotografía IB/Adobe Stock

Cuando desea algo con una interfaz más rica que un bot, pero no necesita una aplicación completa, las tarjetas adaptables son una forma práctica de empaquetar una pequeña parte de la interfaz de usuario en un formato que se verá como parte de la aplicación que usa. en – si eso es Equipos de Microsoft, Microsoft Outlook o una aplicación que usted mismo creó en Power Apps, ejecutándose en Windows, Android o iOS.

Microsoft abrió el marco de Adaptive Cards, que usa JSON para describir lo que Ryan Cunningham, vicepresidente de Power Apps en Microsoft, describe como «fragmentos de UI» y aloja un diseñador web gratis para que los desarrolladores las utilicen para crear tarjetas adaptables.

VER: Google Workspace frente a Microsoft 365: un análisis en paralelo con lista de verificación (Premium de TechRepublic)

Las aplicaciones de terceros, como Priority Matrix de Apfluence y Webex Teams de Cisco, utilizan Adaptive Cards para agregar funcionalidad a las herramientas de chat para que los usuarios no tengan que cambiar a otra aplicación para hacer algo. los formatodice Cunningham, es «increíblemente ampliamente utilizado: hay cientos de millones de personas que interactúan con una tarjeta adaptable cada mes».

Hacer que las tarjetas adaptables estén disponibles a través de un código bajo

Pero si bien las tarjetas adaptables son muy fáciles de usar, estas microaplicaciones han sido algo que solo los desarrolladores profesionales pueden crear.

“No solo necesita describir una tarjeta en código, debe tener todos los servicios de back-end que hacen que suceda, que la hacen aparecer y manejan lo que sucede cuando hace clic en los botones”, dijo Cunningham. «¿Cómo facilita que más personas innoven más experiencias, de una manera que comience a reunir datos y una experiencia en toda la empresa?»

los nueva función Tarjetas en Power Apps le permite obtener los mismos resultados usando código bajo, trabajando en el conocido Power Apps Studio. El Diseñador de tarjetas de arrastrar y soltar expone los controles y conectores que ya están disponibles en Power Platform para que pueda crear una tarjeta arrastrando y soltando botones, tablas, texto, imágenes, opciones, casillas de verificación, campos de entrada, contenedores y otros elementos. en eso.

Si desea escribir lógica de negocios para filtrar información o hacer algunos cálculos, como cambiar el número que se muestra cuando los usuarios hacen clic en los botones más o menos, puede usar Power FX, el lenguaje de expresión basado en Excel que ya se usa en PowerApps y Power BI.

Las tarjetas adaptables coinciden con la interfaz de usuario de la aplicación

Con las tarjetas adaptables, usted elige cuál es el contenido de la tarjeta, pero la aplicación en la que lo usa controla la apariencia de la tarjeta para que encaje con la interfaz de usuario de la aplicación. El diseñador le muestra una vista previa de cómo se verá su tarjeta cuando las personas la usen dentro de diferentes aplicaciones; Inicialmente, eso es solo para Teams, pero puede elegir el modo claro u oscuro. Copie la URL que muestra Designer, y puede pegarla directamente en un chat, canal o reunión de Teams y el tiempo de ejecución de Adaptive Cards muestra la tarjeta y completa los datos correctos, alojándola sin necesidad de hacer trabajo adicional.

Figura A

Imagen: Microsoft. Crear tarjetas adaptables en Power Apps y usarlas en Teams.

“Copio el hipervínculo y la tarjeta se aloja instantáneamente”, dijo Cunningham. “Cuando estoy en Teams, pego el hipervínculo en el flujo de la conversación y se despliega automáticamente como si pegara un enlace a un documento de Word. De inmediato, cualquier persona en este chat de Teams puede hacer clic en esos botones para votar a favor o en contra, agregar comentarios, ver los detalles, todo lo que esta tarjeta puede hacer”.

Datos y código centralizados para la seguridad

La tarjeta en sí, el código que la hace funcionar y los datos que se muestran (o recopilan) en la tarjeta se almacenan en Dataverse, el mismo lugar donde Power Apps y Dynamics 365 almacenan los datos comerciales. Eso mantiene seguros los datos que se muestran en la tarjeta y cualquier dato nuevo que la gente cree usando una tarjeta dentro de su inquilino de Microsoft, donde se puede usar en otros flujos de trabajo y procesos.

“No es solo el pequeño rectángulo de la experiencia del usuario: esta cosa se conecta automáticamente a un back-end e interactúa automáticamente con todos los demás en el chat”, dijo Cunningham. “Puedo compartirlo como cualquier otro documento de Office, tomar un enlace para compartir y luego la magia comienza a suceder cuando estoy en estos otros entornos integrados en microsoft 365.”

Los desarrolladores profesionales ya podían ampliar Teams y otras aplicaciones de Microsoft 365 con este tipo de interacción personalizada, pero ahora muchas más personas podrán agregar exactamente la experiencia adecuada para las tareas en las que colaboran con colegas.

“Tomar esta microexperiencia esencial e integrarla directamente en Teams significa que Teams ya no es solo un lugar para chatear y colaborar en aplicaciones de pantalla completa”, señaló Cunningham. “Realmente está democratizando la forma en que usa la conversación en sí misma como una aplicación: puede traer experiencias en línea que son increíblemente personalizadas”.

¿Bot, Loop o tarjeta?

Ya hay varias formas de agregar interactividad a los equipos, como los componentes de bucle y los agentes virtuales de energía, que son un tipo simple de chatbot.

Al igual que los componentes de Loop, las tarjetas son interactivas, se renderizan en línea en diferentes aplicaciones y son fáciles de compartir: de hecho, Cunningham señaló que las tarjetas usan «mucha de la misma tecnología subyacente que los componentes de Loop». La diferencia es que mientras que los componentes de Loop tienen una interfaz fija, como una lista o una tabla, las tarjetas son para cuando necesita una interfaz de usuario personalizada.

“Puede pensar en esto casi como una forma de código bajo para editar y crear exactamente el mismo tipo de cosas”, dijo Cunningham.

Power Virtual Agents también le brinda una experiencia de usuario liviana con botones para la interacción, pero las tarjetas le brindan más opciones cuando desea tener más control sobre el diseño y cómo funcionará la interacción.

“Si quiero un proceso comercial que requiera cierto nivel de estructura, y no es solo una conversación, hay botones que deben presionarse, controles deslizantes que deben deslizarse, texto que debe capturarse, es un poco más estructurado. , pero no necesariamente tiene que ser a pantalla completa, en una isla fuera del flujo de trabajo”, señaló Cunningham.

Las tarjetas son particularmente adecuadas para «procesos que son realmente ligeros en el momento, o que son inherentemente colaborativos y quieres que muchas personas alrededor de la mesa virtual contribuyan», sugirió.

Uso de tarjetas adaptables en la vida real

Una organización sin fines de lucro en el estado de Washington que ofrece becas y programas de liderazgo para jóvenes en riesgo ha estado usando la versión preliminar privada de Adaptive Cards en Power Apps. El comité que revisa las solicitudes de becas tiene un marco específico para tomar decisiones. El comité ya los analiza en Teams, pero históricamente lo han hecho poniendo puntajes en una hoja de cálculo de Excel mientras hablan sobre las aplicaciones.

“El problema es que las personas se influyen entre sí: ¿cómo obtenemos información de cada individuo de una manera en la que no se influyan entre sí?” preguntó Cunningham. “¿Cómo obtenemos información de una manera realmente estructurada? No existe un software listo para eso, pero esta organización sin fines de lucro puede crearlo ellos mismos en Power Platform”.

Los Power Virtual Agents y las tarjetas pueden trabajar juntos como parte de un flujo de trabajo.

“Lo hermoso de Power Platform es que puedo ensamblar todo esto en una sola solución”, dijo. “Podré hacer que un agente virtual active una automatización que coloque una tarjeta en un chat. Puedo hacer que una tarjeta inicie una interacción más tarde como seguimiento. Puedo hacer que los datos de esta tarjeta llenen una aplicación de pantalla completa más rica cuando la gente lo necesite. Puedo hacer que todos esos datos vayan a un panel de Power BI. Puede adaptar la experiencia con la herramienta adecuada para el trabajo”.

¿Cuándo estarán disponibles las tarjetas adaptables?

Las tarjetas estarán disponibles como función de vista previa en Power Apps en octubre; Inicialmente, podrá pegar las direcciones URL de las tarjetas en Teams, pero cuando se envíe la función, también funcionarán en los correos electrónicos de Outlook. Debido a que Adaptive Cards usa un marco de código abierto, Cunningham insinuó que “se renderizan en todo tipo de otros lugares; de hecho, puede renderizarlos incluso más allá del ecosistema de Microsoft”.

Las herramientas para construir tarjetas también obtendrán funciones adicionales.

“Durante los próximos meses, a medida que esto se acerque a la disponibilidad general, agregaremos otras capacidades a la plataforma”, dijo.

Eso incluirá el mismo asistente de código para ayudarlo a escribir Power FX que ya está en Power Platform, nos dijo Cunningham. Eso ayudará a los usuarios a incorporar una lógica comercial más sofisticada en sus tarjetas.

Amplíe su conocimiento de las aplicaciones de Microsoft con el Certificación Premium de Microsoft Office 2022 paquete en TechRepublic Academy.

Fuente

Apple prepara una gran subida de precios en la App Store en Europa y otros lugares

Imagen de especificaciones de anuncio de Nvidia Rtx 4090

Nvidia anuncia las RTX 4090 y 4080 con especificaciones y precios