Explorar la interfaz de usuario y la lógica en aplicaciones basadas en modelos
La mejor manera de comprender el concepto básico de la interfaz de usuario en las aplicaciones basadas en modelo es ejecutar una aplicación de ejemplo. También descubrirá los conceptos de las aplicaciones basadas en modelo que se pueden aplicar al desarrollar sus propias aplicaciones. Para ejecutar una aplicación de ejemplo, desplácese hasta la parte inferior de la pantalla desde su página de inicio en Power Apps y seleccione una de las aplicaciones cuyo Tipo se base en modelo.
Antes de comenzar con el modelado de aplicaciones basadas en modelo, debe comprender el enfoque para crear aplicaciones basadas en modelo. Las aplicaciones basadas en modelo tienen tres fases de diseño:
Modelado de los datos empresariales
Definición de los procesos de negocio
Compilación de la aplicación
Primero, debe definir la estructura de los datos almacenados en Common Data Service. Ya exploramos el concepto básico sobre Common Data Service y la creación y personalización de entidades. El segundo paso es definir y aplicar procesos de negocio coherentes como aspecto clave del diseño de aplicaciones basadas en modelo. Después de modelar datos y definir procesos, debe compilar la aplicación seleccionando y configurando los componentes necesarios en el Diseñador de aplicaciones.
Diseñador de aplicaciones
El Diseñador de aplicaciones es la herramienta principal para crear aplicaciones basadas en modelo. Desde el Diseñador de aplicaciones puede navegar fácilmente al Diseñador de mapas del sitio, el Diseñador de formularios y el Diseñador de vistas, ya que los necesita para diseñar diferentes componentes en las aplicaciones basadas en modelo.
Para ejecutar un diseñador de aplicaciones y ver su aspecto, seleccione Crear y luego seleccione el icono Aplicación basada en modelo en blanco.
Cuando la ejecute y termine de asignar un nombre de aplicación, abrirá el Diseñador de aplicaciones. En la siguiente unidad se explicará con más detalle cómo puede utilizar el diseñador de aplicaciones.
Conocer los componentes de las aplicaciones basadas en modelos
Primero, necesita conocer estas herramientas de diseño que se utilizan para crear los siguientes componentes en una aplicación basada en modelo:
| Diseñador | Descripción | Componente |
|---|---|---|
| Diseñador de aplicaciones | Determina los fundamentos de la aplicación, como los componentes, las propiedades, el tipo de cliente y la dirección URL de la aplicación. | Aplicación |
| Diseñador del mapa del sitio | Especifica la navegación de la aplicación. | Mapa del sitio |
| Diseñador de formularios | Un conjunto de campos de entrada de datos para una entidad que coincide con los elementos cuyo seguimiento realiza su organización para la entidad. Por ejemplo, un conjunto de campos de entrada de datos donde los usuarios escriben información pertinente para realizar un seguimiento de los pedidos anteriores de un cliente, junto con las fechas de los nuevos pedidos específicos realizados. | Formulario |
| Diseñador de vistas | Las vistas definen cómo se muestra una lista de registros de una entidad específica en su aplicación. Una vista define las columnas para mostrar, el ancho de cada columna, el comportamiento de ordenación y los filtros predeterminados. | Vista |
Las aplicaciones basadas en modelo no se limitan solo a estos componentes. Por ejemplo, puede agregar componentes de visualización, como un gráfico, un tablero y componentes incrustados. Para un desarrollo más avanzado, puede utilizar componentes lógicos, pero estos componentes están fuera del alcance de este módulo. Nos centraremos en las partes básicas de la creación de aplicaciones basadas en modelo que se integran con Business Central.


