Determinar qué tipo de aplicación va a crear
Las aplicaciones basadas en modelo requieren una base de datos de Microsoft Dataverse. Se crean sobre los datos que se modelan en ese entorno de base de datos.

Las vistas y las pantallas de detalles de las aplicaciones basadas en modelos se basan en la estructura de datos. Como resultado, ofrecen a los usuarios una apariencia y un comportamiento más consistentes entre pantallas sin requerir mucho esfuerzo por parte del creador de la aplicación.
Las aplicaciones basadas en modelo son beneficiosas para situaciones en las que la lógica de negocio es compleja, como:
Modelos de datos complejos
Gestión de procesos de negocio
Seguimiento de actividades asociadas con datos

Por el contrario, puede crear aplicaciones de lienzo con o sin una base de datos Dataverse. Las aplicaciones de lienzo usan conectores para acceder a datos y servicios y comienzan con una pantalla en blanco, como el lienzo de un artista, donde el creador puede diseñar manualmente cada pantalla. Esta característica le otorga al creador un control completo sobre la ubicación de cada elemento en el lienzo.
Debe elegir las aplicaciones de lienzo si el usuario espera una experiencia personalizada y porque ofrecen lo siguiente:
Una interfaz gráfica e intuitiva.
La capacidad de crear una interfaz de usuario personalizada según los requisitos del usuario.
Una integración que abarca múltiples sistemas mediante el uso de conectores.
Considere la posibilidad de crear una aplicación basada en modelo, a menos que sus usuarios necesiten específicamente una aplicación de lienzo. Las aplicaciones basadas en modelo le permiten crear su aplicación de manera rápida, ya que no tiene que crear la interfaz de usuario.
Su solución integral final puede incluir varias aplicaciones. Ocasionalmente, el tipo de aplicación depende de las personas que la usan, por lo que su solución integral puede utilizar aplicaciones basadas en modelos para algunos usuarios, aplicaciones de lienzo para otros y hasta Power Pages para que sus clientes accedan a través de la web.
Independientemente de las aplicaciones con las que termine como parte de su solución, otro paso importante durante la fase de diseño es determinar dónde colocar la lógica, como la validación de datos, los cálculos, la automatización de procesos, etc. Para obtener más información, consulte Dónde colocar la lógica.