Introducción

Power Apps se utiliza para crear aplicaciones que le permitan adoptar medidas sobre sus datos. Power Apps es ideal para reemplazar formularios en papel, soluciones heredadas o simplemente esa hoja de cálculo que comparte con unos compañeros de trabajo.

Hay dos tipos principales de aplicaciones que se pueden crear con Power Apps: aplicaciones de lienzo y aplicaciones basadas en modelos. Cada tipo de aplicación tiene múltiples características y funcionalidades para distintos escenarios. Vamos a ver cada una de estas con más detalle.

Aplicaciones lienzo

Las aplicaciones de lienzo creadas en Microsoft Power Apps son una excelente opción para que las organizaciones creen aplicaciones personalizadas y diseñadas para realizar tareas específicas según sus necesidades. Una ventaja clave de las aplicaciones de lienzo es que interactúan con datos de múltiples orígenes de datos. Esto significa que puede integrar datos comerciales de una amplia variedad de orígenes de datos de Microsoft y terceros en una sola aplicación. Los diseñadores de aplicaciones pueden arrastrar y colocar fácilmente distintos controles en su aplicación y agregar la funcionalidad deseada escribiendo fórmulas de Power FX. Hay expresiones similares a las de Excel para especificar cómo trabajar con los datos. Una vez creadas, las aplicaciones de lienzo se pueden compartir fácilmente con los usuarios para que las ejecuten en un navegador o en un dispositivo móvil. Además, el lienzo se puede incorporar en sitios de SharePoint, informes de Power BI, aplicaciones basadas en modelos o hasta Microsoft Teams.

Las aplicaciones de lienzo son fáciles de crear a partir de datos existentes. Por ejemplo, se pueden crear aplicaciones de lienzo a partir de hojas de cálculo de Excel, sitios de SharePoint, etc. Además, las organizaciones que utilizan las capacidades de diseño de Figma para diseñar aplicaciones pueden convertir esos sitios de Figma en Power Apps.

Aplicaciones basadas en Modelos

A diferencia de las aplicaciones de lienzo, en las que el creador de la aplicación tiene control sobre los orígenes de datos, el diseño de la pantalla y la experiencia general del usuario, las aplicaciones basadas en modelos siempre se crean a partir de datos en Microsoft Dataverse. Las aplicaciones basadas en modelos usan un diseño que prioriza los datos: un método que se centra en agregar componentes como formularios, vistas, gráficos y paneles de información a las tablas utilizando una herramienta de diseño de aplicaciones. Con las aplicaciones basadas en modelos, no hay que preocuparse de elegir el tamaño de la aplicación. Son aplicaciones dinámicas, lo que significa que funcionan y se muestran correctamente con independencia de si se accede a ellas desde un navegador, un teléfono móvil o una tableta.

Diferencias entre las aplicaciones de lienzo y las basadas en modelos

Análisis sobre las aplicaciones Lienzo Basada en modelos
Origen de datos No basada en Dataverse Basada en Dataverse
Finalidad de la aplicación Centrada en tarea o pantalla Centrada en procesos u operaciones administrativas
Interfaz de usuario (UI) Interfaz de usuario personalizada Interfaz de usuario con capacidad de respuesta / uniforme
Integración de dispositivos Personalización de usuario
Se inserta con facilidad Navegación de relaciones de datos
Recorte de seguridad de la interfaz de usuario

A continuación, dejare un video de muestra de una aplicacion basada en lienzo:

https://www.microsoft.com/videoplayer/embed/RW10Cyz

<aside> 💡

Además, se puede usar una aplicación de lienzo para ayudar a complementar los datos de la aplicación basada en modelo.

</aside>

A continuación, dejare un video de muestra de una aplicacion basada en lienzo:

https://www.microsoft.com/videoplayer/embed/RW10pPY

Crear una aplicación de lienzo básica

El recorrido básico del creador de Power Apps para crear una aplicación de lienzo será similar a este: