Diferenciar entre las aplicaciones de lienzo y las basadas en modelos
¿Cómo determina qué aplicación utilizar? Si su aplicación no se va a conectar a una base de datos de Microsoft Dataverse, entonces la elección es sencilla. Crea una aplicación de lienzo, ya que las aplicaciones basadas en modelos solo se pueden crear sobre Dataverse. De lo contrario, es importante identificar primero para qué se utilizará su aplicación.
La tabla proporciona una comparación general entre las dos.
Análisis sobre las aplicaciones | Lienzo | Basada en modelo |
---|---|---|
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 |
Para ampliar esto un poco más esta explicación, veamos un ejemplo. Contoso Real Estate vende propiedades comerciales y residenciales. Tiene un equipo de agentes sobre el terreno que se reúnen con vendedores potenciales y les muestran propiedades. Necesitan identificar rápidamente qué propiedades mostrar en función de las necesidades del comprador con el que están trabajando. Cuando trabajan con un nuevo vendedor, también deben entrar rápidamente a la propiedad, tomar fotos, programar jornadas de puertas abiertas y capturar cualquier otra información relevante para que la propiedad pueda incluirse en la lista lo más rápido posible. Los administradores de Contoso deben:
- ver rápidamente qué propiedades están a la venta actualmente
- saber cuántas veces se han mostrado
- administrar las ofertas a medida que llegan
- ayudar a prestar apoyo a los vendedores mientras trabajan para vender propiedades
Desde el punto de vista del vendedor, la mejor solución sería crear una aplicación de lienzo para ayudarles sobre el terreno. La aplicación de lienzo no solo puede conectarse a datos de Dataverse, sino que también puede conectarse fácilmente a otros orígenes de datos, como Google Calendar, para programar jornadas de puertas abiertas para propiedades. La capacidad de crear una interfaz de usuario personalizada significa que la aplicación puede diseñarse para brindar la mejor experiencia a los vendedores que trabajan sobre el terreno. Finalmente, gracias a las capacidades de integración del dispositivo, los vendedores pueden hacer fotos de la propiedad con facilidad usando su dispositivo móvil, y esas fotos se asocian automáticamente con la propiedad.
En la imagen se muestra un ejemplo del aspecto de una aplicación de lienzo del vendedor.
Los vendedores reciben una lista de propiedades en las que pueden buscar fácilmente para identificar propiedades y mostrar posibles compradores. Una vez que se identifica una propiedad, pueden ver fácilmente los detalles sobre la propiedad, incluidas las imágenes. Gracias a esta capacidad, el comprador puede ver la propiedad y decidir si vale la pena visitarla.
Echemos un vistazo más de cerca a cómo una aplicación de lienzo puede ayudar a los agentes a aumentar la productividad mientras trabajan sobre el terreno.
En lo que respecta a los administradores de Contoso Real Estate, deben tener una aplicación que les permita administrar el panorama general y ayudar a los vendedores. Una aplicación basada en modelos les ayudaría a respaldar a los vendedores y administrar las operaciones diarias. A medida que los vendedores introducen las propiedades mediante la aplicación de lienzo, están disponibles en la aplicación basada en modelos. Además, tendrán fácil acceso a jornadas de puertas abiertas, visitas y ofertas que se almacenan en Microsoft Dataverse. Los elementos como las reglas de negocio y los flujos de procesos de negocio se pueden usar para ayudar a guiar a los vendedores a través de los diversos procesos: poner una casa en una lista, organizar la casa, administrar jornadas de puertas abiertas y visitas, y negociar ofertas.
La siguiente imagen muestra un ejemplo del aspecto de una aplicación basada en modelos.
En el grupo Administración de propiedades, los administradores pueden acceder con facilidad a cosas como las propiedades inmobiliarias que están actualmente a la venta. A medida que abren una propiedad determinada, se les presenta información básica como el tipo de propiedad, el precio de venta y el año de construcción. En la sección Detalles relacionados, tenemos acceso a jornadas de puertas abiertas, visitas y ofertas asociadas con esta propiedad. Esto proporciona a los administradores todo lo relacionado con esta propiedad desde una sola pantalla sin necesidad de navegar a diferentes áreas de la aplicación.
Además, se puede usar una aplicación de lienzo para ayudar a complementar los datos de la aplicación basada en modelo. En este caso, tenemos una aplicación de lienzo incorporada en el formulario Propiedad inmobiliaria. Esta aplicación analiza la dirección, los metros cuadrados, el número de habitaciones y el precio de venta de la casa que se busca. La aplicación también muestra una lista de propiedades similares en los alrededores. Esta información ayuda a los administradores a hacer cosas como evaluar el precio de venta de la casa con respecto a propiedades similares de la zona. Si es necesario, pueden ajustar su precio de venta según sea necesario.
Veamos cómo una aplicación basada en modelos puede ayudar a Contoso Real Estate a respaldar mejor a sus agentes sobre el terreno para vender propiedades más rápido.
Como puede ver, al crear soluciones con Power Apps, a menudo se trata de identificar lo que los usuarios van a necesitar que haga una aplicación y luego diseñar las aplicaciones en consecuencia. La mayoría de las veces, una solución contiene una combinación de aplicaciones de lienzo y basadas en modelos.
Ahora que hemos abordado las aplicaciones de lienzo y basadas en modelos y explorado los escenarios para cada una de ellas, echemos un vistazo más profundo a cómo crearlas.