Introducción a las aplicaciones basadas en modelo

Completado

Al contrario que las aplicaciones de lienzo, en las que crea una aplicación pantalla por pantalla agregando lógica y código a medida que avanza, las aplicaciones basadas en modelos pueden crearse en unos cuantos pasos sencillos. Las aplicaciones basadas en modelo usan un enfoque centrado en los componentes para desarrollar la aplicación. Al desarrollar las aplicaciones de lienzo, tiene el control completo sobre la apariencia y comportamiento de su aplicación, mientras que, en las aplicaciones basadas en modelos, el diseño se basa en los componentes que agregue a la aplicación.

Con las aplicaciones basadas en modelos, muchos componentes y propiedades de componentes diferentes están disponibles para que los agregue y modifique al diseñar una aplicación.

Funcionalidad de diseño sólido

El diseño de una aplicación basada en modelo comprende páginas, navegación, datos y automatización.

Captura de pantalla de las capacidades de diseño de páginas, navegación, datos y automatización

Puede elegir entre tres tipos de páginas diferentes, a saber Vista y formulario basados en tablas, Panel y Personalizada.

Captura de pantalla de los tipos de página de Vista y formulario basados en tablas, Panel y Personalizado

Aquí puede ver las tres capas de cómo y dónde se colocan las páginas en la aplicación.

Captura de pantalla de las tres capas de diseños de página en la aplicación

Puede configurar la navegación en función de un Grupo o Subárea. Los nombres de los grupos aparecen como elemento de navegación en una aplicación, con los nombres de las subáreas del grupo debajo.

Las subáreas y las páginas aparecen en el grupo en el que están configuradas en el diseñador de aplicaciones.

Captura de pantalla de los grupos y subáreas de navegación

Dataverse como su origen de datos

Al crear una aplicación basada en modelo, puede usar todo el potencial de Dataverse para configurar rápidamente los formularios y los flujos de procesos. Las relaciones establecidas entre tablas están disponibles automáticamente aquí y son fáciles de usar al crear vistas.

Captura de pantalla de las relaciones disponibles en la navegación de datos

Automatización mediante flujos de procesos de negocio

Las aplicaciones basadas en modelo permiten crear flujos de procesos de negocio.

Captura de pantalla de la navegación para añadir un flujo de proceso de negocio

Actualmente, tiene tres plantillas disponibles y la opción de crear más.

Captura de pantalla de los flujos de proceso de negocio disponibles con opción para crear más

Aplicaciones adaptables con una interfaz de usuario similar en varios dispositivos, desde dispositivos de escritorio hasta móviles

Con las aplicaciones basadas en modelo, gran parte de la interfaz de usuario está determinada por el creador de aplicaciones y en gran parte está designado por los componentes agregados a la aplicación. Las aplicaciones tienen una interfaz de usuario similar en varios dispositivos, desde escritorio hasta móvil, y son accesibles y responden automáticamente.