Aplicación de lienzo o aplicación basada en modelos: la decisión en cuatro preguntas
¿Aplicación de lienzo o aplicación basada en modelos en Power Apps? Cuatro preguntas sobre diseño, Dataverse, migración y costes ayudan a decidir.
Si una aplicación de lienzo o una aplicación basada en modelos es la opción correcta en Power Apps depende sobre todo del control sobre el diseño y de la base de datos: en una aplicación de lienzo diseña cada pantalla con total libertad y se conecta a casi cualquier fuente de datos, mientras que en una aplicación basada en modelos se construye sobre tablas, formularios y vistas en Microsoft Dataverse y a cambio se renuncia al diseño libre. Para aplicaciones sencillas y orientadas a tareas con pocas fuentes de datos suele ser adecuada la aplicación de lienzo, y para procesos con muchos datos y registros vinculados, la aplicación basada en modelos. Fecha: agosto de 2026.
¿Cuándo es la aplicación de lienzo la opción correcta?
Una aplicación de lienzo es adecuada cuando desea diseñar la interfaz con precisión de píxel y conectarla a varias fuentes de datos distintas. Según Microsoft Learn, una aplicación de lienzo se conecta a cientos de fuentes, entre ellas Dataverse, SharePoint, hojas de cálculo de Excel en OneDrive o SharePoint, así como SQL Server y Azure SQL, y el creador de la aplicación tiene el control total sobre el diseño. Esto hace que las aplicaciones de lienzo sean adecuadas para soluciones puntuales y orientadas a tareas, como una aplicación de captura de datos para personal de campo o un formulario sencillo basado en una tabla de Excel existente. Las aplicaciones se pueden integrar directamente en SharePoint, Power BI y Microsoft Teams. Más información en la guía de aplicaciones de lienzo de Microsoft.
¿Cuándo merece la pena una aplicación basada en modelos?
Una aplicación basada en modelos merece la pena cuando su proceso es intensivo en datos y los usuarios deben navegar entre muchos registros vinculados, por ejemplo en la incorporación de nuevos empleados, en un proceso de ventas o en la gestión de socios. Según Microsoft Learn, no se puede crear una aplicación basada en modelos sin un modelo de datos en Microsoft Dataverse: los requisitos mínimos incluyen una licencia de Power Apps, un entorno de Power Platform con una base de datos de Dataverse, al menos una tabla con una columna, una vista y un formulario. A cambio, la interfaz es automáticamente coherente y accesible en todos los dispositivos, y la migración entre entornos de desarrollo, prueba y producción es comparativamente sencilla mediante soluciones, como describe la descripción general de las aplicaciones basadas en modelos.
¿Qué diferencia concretamente a los dos enfoques?
La diferencia más importante radica en el control sobre el diseño frente a la velocidad de creación. Según la comparación de Microsoft Learn, se aplica lo siguiente:
- Plataforma de datos: Las aplicaciones basadas en modelos funcionan exclusivamente sobre Dataverse, las aplicaciones de lienzo sobre Dataverse y muchas otras fuentes a través de conectores.
- Diseño: Las aplicaciones basadas en modelos se crean por componentes sin código, las aplicaciones de lienzo mediante la edición de propiedades de controles con fórmulas Power Fx.
- Coherencia: Las aplicaciones basadas en modelos son uniformes entre distintas aplicaciones, mientras que en las aplicaciones de lienzo eso depende de las decisiones de los creadores.
- Migración: Las aplicaciones basadas en modelos se pueden trasladar fácilmente mediante soluciones, mientras que en las aplicaciones de lienzo las fuentes de datos suelen tener que adaptarse durante el traslado.
- Accesibilidad: En las aplicaciones basadas en modelos está integrada, en las aplicaciones de lienzo debe planificarla de forma específica.
¿Se pueden combinar ambos enfoques?
Sí, mediante las llamadas páginas personalizadas se puede incorporar la flexibilidad de las aplicaciones de lienzo a una aplicación basada en modelos, y a la inversa, una aplicación de lienzo se puede integrar en un formulario basado en modelos. Para empezar, esto rara vez es suficiente, porque ambos caminos añaden complejidad adicional, pero para soluciones que han crecido es una opción antes de reconstruir una aplicación por completo. Si no está seguro de qué enfoque se adapta a su proceso concreto, le apoyamos en el marco de nuestra consultoría de automatización para la clasificación.
Preguntas frecuentes sobre aplicación de lienzo o aplicación basada en modelos
¿Necesito obligatoriamente Dataverse para una aplicación de lienzo?
No. Las aplicaciones de lienzo también se pueden crear completamente sin Dataverse, por ejemplo directamente sobre una lista de SharePoint o una hoja de cálculo de Excel en OneDrive. En las aplicaciones de lienzo, Dataverse es una de las muchas fuentes de datos posibles, pero no un requisito.
¿Cuántas tablas necesito como mínimo para una aplicación basada en modelos?
Según Microsoft Learn, formalmente basta con una única tabla con una columna, una vista y un formulario. En la práctica, sin embargo, las aplicaciones basadas en modelos casi siempre crecen a través de varias tablas vinculadas, porque el esfuerzo del modelo de datos realmente compensa a partir de ese nivel de complejidad.
¿Es una aplicación basada en modelos automáticamente más cara?
Directamente no, pero indirectamente casi siempre, porque requiere una base de datos de Dataverse y, por tanto, capacidad adicional en el entorno de Power Platform. Los costes exactos de licencia y capacidad dependen de su contrato existente de Microsoft 365 y Power Platform y deben comprobarse antes de tomar la decisión.
¿Puedo cambiar más adelante de lienzo a basada en modelos?
No está prevista una conversión directa, porque ambos enfoques están construidos de forma diferente. Es posible transferir el modelo de datos a Dataverse y reconstruir la interfaz, o añadir funciones de forma gradual mediante páginas personalizadas.
Simon Glowik
Fundador de NordFlux. Siete años de experiencia, desde la web y el SEO hasta la automatización a escala de grupo, hoy de forma pragmática para las pymes y con soberanía de datos alemana.
Certificaciones
- Certificado Microsoft — PL-900 y AZ-900
- Certificado UiPath — Automation Developer Associate
¿Preguntas concretas sobre automatización o IA?
En un análisis inicial gratuito hablamos directamente de su caso. Sin compromiso.