Latest / M365.FM – Podcast de Microsoft 365, Copilot e IA en español / ¿App de lienzo o basada en modelos? Cómo elegir en Power Apps: diferencias, licencias y enfoque híbrido (Doblaje IA)
Transcript
- 0:00Speaker 2: Bienvenidos a otro episodio de Microsoft Knowledge Nuggets aquí en M365FM.
- 0:04Speaker 2: Soy su anfitrión Mirko Pites. Hoy abordaremos una pregunta que
- 0:06Speaker 2: escucho del tiempo.¿ Cuál es la diferencia entre una aplicación
- 0:09Speaker 2: de lienzo y una basada en modelos? La mayoría piensa
- 0:11Speaker 2: que Power Apps es una sola cosa, pero en realidad
- 0:13Speaker 2: son dos tipos de aplicaciones diferentes bajo el mismo nombre.
- 0:16Speaker 2: Elegir la incorrecta puede costarte semanas de trabajo adicional. Una
- 0:19Speaker 2: te da libertad total de diseño, pero espera que tú
- 0:21Speaker 2: manejes todo por tu cuenta. Cada botón, cada fórmula, cada
- 0:24Speaker 2: conexión de datos depende de ti. La otra te entrega
- 0:26Speaker 2: una oficina totalmente estructurada, pero no puedes mover las paredes.
- 0:29Speaker 2: Las habitaciones ya están ahí y tú solo decides qué
- 0:31Speaker 2: poner dentro de ellas. Al final de este episodio sabrás
- 0:33Speaker 2: exactamente cuál elegir y la respuesta podría sorprenderte porque no
- 0:37Speaker 2: se trata de la apariencia, sino de dónde empiezas. Toma
- 0:40Speaker 2: tu café y empecé. La gran confusión. Pienso ver sus
- 0:43Speaker 2: basadas modelos. Imagina que inicias un nuevo proyecto de Power
- 0:46Speaker 2: Apps y abres el portal de creador. Ves dos opciones,
- 0:48Speaker 2: aplicación de lienzo o aplicación basada en modelo.¿ Cuál eliges?
- 0:52Speaker 2: La mayoría elige basada en apariencia. Abren el diseñador del lienzo,
- 0:55Speaker 2: ven una pantalla en blanco. Arrastran algunos botones y piensan
- 0:57Speaker 2: que es lo correcto o ven la opción basada en
- 0:59Speaker 2: modelos y piensan que es muy rígida y corporativa. Gran error.
- 1:02Speaker 2: La verdad, la diferencia no tiene nada que ver con
- 1:04Speaker 2: la apariencia. Se trata de dónde empiezas. Las aplicaciones del
- 1:07Speaker 2: lienzo comienzan con una pantalla. Diseñas cada píxel, cada botón,
- 1:10Speaker 2: cada color. Decides exactamente qué ve el usuario y en
- 1:13Speaker 2: qué orden. La pantalla es tu punto de partida y
- 1:15Speaker 2: los datos vienen después. Las aplicaciones basadas en modelos comienzan
- 1:18Speaker 2: con tu modelo de orden. Las tablas, las relaciones, las
- 1:20Speaker 2: reglas de negocio. Defines la estructura de la información primero
- 1:23Speaker 2: y luego la aplicación se construye sola en torno a
- 1:25Speaker 2: esos datos. Los formularios aparecen, las vistas se generan, la
- 1:28Speaker 2: navegación simplemente funciona. Esta diferencia lo cambia todo. Tu velocidad
- 1:32Speaker 2: de desarrollo, tu control, quién puede usar la aplicación y
- 1:34Speaker 2: qué sucede cuando tus necesidades crecen. Definamos cada una en
- 1:37Speaker 2: términos sencillos, empezando por la que resulta más familiar. Es
- 1:41Speaker 2: exactamente una aplicación de lienz. Es exactamente una aplicación de lienz.
- 1:44Speaker 2: Vamos a desglosarlo. Empieza con una pizarra completamente en blanco,
- 1:47Speaker 2: sin plantillas, sin formularios preconstruidos. Luego arrastras botones, cuadros de texto,
- 1:51Speaker 2: imágenes y galerías a la pantalla.¿ Quieres un botón rojo
- 1:53Speaker 2: grande en la esquina superior izquierda? Puedes hacerlo.¿ Quieres que
- 1:56Speaker 2: el título sea de 28 píxeles en un tono específico
- 1:58Speaker 2: de azul? Es tu decisión. Los conectores son donde reside
- 2:01Speaker 2: el poder. Las aplicaciones de lienzo Canvas pueden conectarse a
- 2:04Speaker 2: casi cualquier fuente de datos, incluyendo listas de SharePoint, archivos
- 2:06Speaker 2: de Excel, bases de datos SQL y Salesforce 600+. Sus
- 2:09Speaker 2: datos no tienen que estar en un solo lugar. Si
- 2:11Speaker 2: están repartidos en tres sistemas, una aplicación de lienzo puede
- 2:13Speaker 2: reunirlos todos en una sola pantalla. Usted controla cada detalle,
- 2:16Speaker 2: desde el tamaño de fuente y el espaciado hasta los
- 2:18Speaker 2: colores y las animaciones. Puede ser que sea perfecto o
- 2:20Speaker 2: puede ser que sea un completo desastre. Eso depende totalmente
- 2:22Speaker 2: de usted, pero aquí está el compromiso. Con todo ese control,
- 2:25Speaker 2: también tiene que construir todo desde cero. Cada formulario, cada vista,
- 2:28Speaker 2: cada regla de validación y cada flujo de navegación, usted
- 2:31Speaker 2: lo construye.¿ Quiere un menú desplegable que filtre una lista?
- 2:34Speaker 2: Te escribe la fórmula.¿ Quiere un botón de guardar que
- 2:36Speaker 2: verifique los campos obligatorios? Te también escribe eso. Las aplicaciones
- 2:39Speaker 2: de lienzo funcionan mejor para trabajos basados en... Piense en
- 2:41Speaker 2: una herramienta de inspección móvil para un técnico en una
- 2:43Speaker 2: fábrica o un formulario rápido de aprobación para solicitud de vacaciones.
- 2:46Speaker 2: O un panel que extraiga datos de tres sistemas diferentes
- 2:48Speaker 2: y los muestre en un solo lugar. Piense en ello
- 2:51Speaker 2: como construir una casa personalizada desde cero. Elige los ladrillos,
- 2:54Speaker 2: las ventanas y la pintura. Obtiene exactamente lo que quiere,
- 2:57Speaker 2: pero también diseña la plomería y el caballado eléctrico usted mismo. Ahora,
- 3:00Speaker 2: comparemos eso con el otro enfoque donde los datos son
- 3:02Speaker 2: lo primero. Es exactamente una aplicación basada en modelo. Una
- 3:06Speaker 2: aplicación basada en modelos comienza con Dataverse, que es la
- 3:08Speaker 2: base de datos relacional de Microsoft para datos empresariales. Usted
- 3:10Speaker 2: define sus tablas, relaciones y reglas de negocio antes de
- 3:13Speaker 2: ver una sola pantalla. Una vez que su modelo de
- 3:16Speaker 2: datos está listo, la aplicación genera automáticamente formularios, vistas, paneles
- 3:19Speaker 2: y navegación por usted. Usted no diseña pantallas directamente. En
- 3:22Speaker 2: su lugar, configura componente. Le indica al sistema qué campos
- 3:24Speaker 2: mostrar en un formulario y éste construye el formulario por usted.
- 3:27Speaker 2: La interfaz de usuario es consistente, receptiva y accesible sin
- 3:30Speaker 2: trabajo adicional. La navegación sigue un patrón predecible. Haga clic
- 3:33Speaker 2: en un registro para ver sus detalles, luego desplácese hacia
- 3:35Speaker 2: abajo para ver los registros. Todo se siente conectado porque
- 3:38Speaker 2: el modelo de datos ya define las relaciones. También obtiene
- 3:41Speaker 2: gobernanza integrada como seguridad basada en roles, auditoría y flujos
- 3:44Speaker 2: de procesos de negocio. Estas son características empresariales que tomarían
- 3:47Speaker 2: días construir manualmente en una aplicación de lienzo, pero las
- 3:49Speaker 2: basadas en modelos ya están ahí. La compensación es una
- 3:51Speaker 2: menor flexibilidad. No puede mover un campo dos píxeles a
- 3:54Speaker 2: la izquierda porque la interfaz generada sigue un patrón estándar.
- 3:57Speaker 2: Algunas personas encuentran eso frustrante, pero para muchos usuarios de
- 4:00Speaker 2: negocio esa consistencia es exactamente el objetivo. Las aplicaciones basadas
- 4:02Speaker 2: en modelos funcionan mejor para trabajos intensivos. Piensa en sistemas
- 4:05Speaker 2: CRM que rastrean cuentas, contactos y oportunidad. Gestión de casos
- 4:09Speaker 2: donde cada interacción debe registrarse. Seguimiento de proyectos con dependencias
- 4:12Speaker 2: y cronogramas. Flujos de trabajo de cumplimiento donde se requiere auditoría.
- 4:15Speaker 2: Piénselo como mudarse a un edificio de oficina preconstruida. Las habitaciones,
- 4:18Speaker 2: los pasillos y la recepción ya están ahí. Te da
- 4:21Speaker 2: mueble a las habitaciones y decide quién se sienta dónde,
- 4:23Speaker 2: pero no puede derribar paredes ni cambiar el plano. Entonces,
- 4:25Speaker 2: ahora que sabemos qué es cada uno, analicemos la verdadera diferencia,
- 4:27Speaker 2: y no se trata de la apariencia. La diferencia principal,
- 4:30Speaker 2: el diseño primero frente a los datos. Piensa en la
- 4:33Speaker 2: primera pregunta que plantea cada enfoque. Las aplicaciones de lienzo
- 4:36Speaker 2: comienzan con qué quiere que su usuario vea y haga.
- 4:38Speaker 2: Primero diseña las pantallas, el diseño, los colores y el
- 4:41Speaker 2: flujo de una pantalla a otra. Los datos se conectan después,
- 4:44Speaker 2: como enchufar una lámpara a la pared. Las aplicaciones basadas
- 4:46Speaker 2: en modelos invierten. Preguntan cuáles son sus datos comerciales.¿ Quién
- 4:49Speaker 2: puede verlo?¿ Cómo se relaciona? Primero modelan los datos, las tablas,
- 4:53Speaker 2: las columnas y las relaciones y las pantallas. Vienen después
- 4:55Speaker 2: generadas a partir de ese modelo. Esto cambia la forma
- 4:58Speaker 2: en que construye. Con Canvas, crea un prototipo de pantalla,
- 5:00Speaker 2: la conecta a un origen de datos y ajusta las
- 5:02Speaker 2: fórmulas hasta que funcione. Pero cuando la estructura de datos cambia,
- 5:05Speaker 2: por ejemplo, alguien agrega una columna a su lista de SharePoint,
- 5:07Speaker 2: debe actualizar cada pantalla que toque esos datos, manualmente, una
- 5:10Speaker 2: por una. Las basadas en modelos son diferentes. Usted actualiza
- 5:13Speaker 2: el esquema de la tabla, agrega una columna, cambia una
- 5:16Speaker 2: relación y los formularios y vistas se actualizan automáticamente. No
- 5:19Speaker 2: tocan en una sola pantalla. Los orígenes de datos también difieren.
- 5:21Speaker 2: Las aplicaciones de lienzo pueden extraer de SharePoint, SQL, Excel, API, Salesforce,
- 5:25Speaker 2: cualquier cosa con un conector. No está limitado a un
- 5:27Speaker 2: solo sistema. Las aplicaciones basadas en modelos solo usan Dataverse,
- 5:30Speaker 2: una base de datos estructurada que mantiene todos sus datos
- 5:32Speaker 2: comerciales en un solo lugar. Esa compensación le da a
- 5:34Speaker 2: Dataverse características como columnas calculadas que se actualizan automáticamente, campos acumulativos,
- 5:39Speaker 2: reglas de negocio que se ejecutan en el servidor y
- 5:41Speaker 2: navegación de relaciones sin código. Haga clic en un contacto
- 5:44Speaker 2: y vea sus casos. Haga clic en un caso y
- 5:46Speaker 2: vea sus actividades. Simplemente funciona. Entonces, la pregunta es sobre
- 5:49Speaker 2: su centro de gravedad.¿ Está en la experiencia de usuario,
- 5:51Speaker 2: el aspecto, la sensación, el flujo personalizado?¿ O está en
- 5:54Speaker 2: los datos y procesos, la estructura, las relaciones, la gobernanza? Recuerde,
- 5:58Speaker 2: se trata de donde quiera poner su esfuerzo. Analicemos escenarios
- 6:01Speaker 2: prácticos para que esto se haga.¿ Cuándo debería realmente optar
- 6:03Speaker 2: por una aplicación de lienzo?¿ Cuándo abrigar las aplicaciones de
- 6:06Speaker 2: lienzo en casos de uso reales? Considera a los trabajadores
- 6:08Speaker 2: de campo. Si necesita que los inspectores en una fábrica
- 6:10Speaker 2: arriesguen controles de seguridad o que los técnicos registren reparaciones
- 6:13Speaker 2: en campo, las aplicaciones en campo o las aplicaciones en teléfono.
- 6:15Speaker 2: Utilizan la cámara, GPS y micrófono y se ven muy
- 6:18Speaker 2: bien en pantallas pequeñas porque diseñan específicamente para ese dispositivo.
- 6:21Speaker 2: Las aplicaciones de lienzo están diseñadas para el dispositivo en mano,
- 6:23Speaker 2: no para un diseño de escritorio genérico. Otro caso de
- 6:26Speaker 2: uso es cuando tiene datos existentes que no desea migrar.
- 6:28Speaker 2: Quizás su empresa usa listas de SharePoint para alguna base
- 6:31Speaker 2: de datos SQL antigua para otra cosa y un registro
- 6:33Speaker 2: de Excel que ha funcionado por años. Una aplicación de
- 6:37Speaker 2: lienzo puede reunir las tres en una interfaz sin mover nada.
- 6:40Speaker 2: Coníctese a cada fuente que una pantalla lista, sin migraciones,
- 6:43Speaker 2: sin tiempo de inactividad. Esto hace que Canvas sea ideal
- 6:45Speaker 2: para integrar sistemas heredados sin tocar el backend. Si la
- 6:48Speaker 2: marca es importante, como un portal para clientes que requiere colores,
- 6:51Speaker 2: fuentes y un lenguaje de diseño exactos, Canvas le da
- 6:53Speaker 2: control total sobre los píxeles. Puede igualar su guía de
- 6:55Speaker 2: marca hasta el último detalle. Las aplicaciones basadas en modelos
- 6:58Speaker 2: no pueden hacerlo. Si el aspecto de la aplicación es
- 6:59Speaker 2: parte de su identidad de marca, Canvas le brinda ese control.
- 7:02Speaker 2: Para aplicaciones sencillas basadas en tareas, como una solicitud de vacaciones,
- 7:05Speaker 2: un registro de hora semanal o una lista de verificación,
- 7:07Speaker 2: Canvas es rápido. No necesita un modelo de datos complejo.
- 7:09Speaker 2: Con una pantalla, una fuente de datos y alguna fórmula,
- 7:11Speaker 2: puede lanzarla en una tarde. Puede lanzarla. Estas son la
- 7:14Speaker 2: esencia de Canvas. Rápidas, enfocadas y fáciles de mantener. Finalmente,
- 7:18Speaker 2: la creación rápida de prototipos. Si quiere probar una idea rápidamente,
- 7:21Speaker 2: arme una aplicación de Canvas en una tarde, muéstresela a
- 7:23Speaker 2: personas reales, obtenga comentarios e itere. Pasar de una idea
- 7:27Speaker 2: a un prototipo funcional en horas es difícil con las
- 7:29Speaker 2: basadas en modelos porque primero debe modelar los datos. Es
- 7:32Speaker 2: la forma más rápida de validar una idea antes de
- 7:34Speaker 2: invertir en un modelo de datos cumple. Pero aquí está
- 7:36Speaker 2: la desventaja. Las aplicaciones de Canvas pueden volverse desordenadas. Sin
- 7:39Speaker 2: una estructura cuidadosa termina con cientos de fórmulas dispersas en
- 7:41Speaker 2: varias pantallas. Una persona la crea, alguien más la modifica
- 7:45Speaker 2: y pronto nadie sabe qué hace realmente ese botón. El
- 7:47Speaker 2: mantenimiento se vuelve más difícil con cada nueva función. Por
- 7:50Speaker 2: lo tanto, Canvas es excelente cuando necesita flexibilidad de diseño,
- 7:53Speaker 2: capacidades móviles o prototipos rápidos, pero le pide que gestione
- 7:55Speaker 2: todo usted mismo. Ahora veamos el otro lado.¿ Cuándo tiene
- 7:58Speaker 2: más sentido una aplicación basada en modelos? Donde las aplicaciones
- 8:01Speaker 2: basadas en modelos brillan casos de uso real. Repasemos los
- 8:04Speaker 2: escenarios donde las aplicaciones basadas en modelos son la elección.
- 8:07Speaker 2: Comenzando con el primero, está creando un sistema de registro.
- 8:10Speaker 2: Piensa en CRM, cuentas, contactos, oportunidades y casos. Estos datos
- 8:13Speaker 2: están profundos. Una cuenta tiene muchos contactos, casos y actividades
- 8:17Speaker 2: que se vinculan entre sí. Las aplicaciones basadas en modelos
- 8:20Speaker 2: manejan esto de forma natural. Define las relaciones una vez
- 8:22Speaker 2: en Dataverse y la aplicación sabe que al hacer clic
- 8:24Speaker 2: en una cuenta se muestran todos sus contactos, sin necesidad
- 8:26Speaker 2: de código. Eso está integrado en la plataforma. Escenario 2.
- 8:30Speaker 2: Procesos de negocio complejos que requieren etapas y aprobaciones. La
- 8:33Speaker 2: incorporación de empleados, por ejemplo. R.E. Panchache crea el perfil,
- 8:36Speaker 2: TI configura el equipo, el gerente asigna capacitación, seguridad otorga acceso.
- 8:40Speaker 2: Cada paso ocurre en orden y no puedes saltarte etapas.
- 8:43Speaker 2: Las aplicaciones basadas en modelos usan algo llamado flujos de
- 8:45Speaker 2: procesos de nuevo. Guían a los usuarios a través de
- 8:47Speaker 2: cada etapa, por lo que el siguiente paso siempre es
- 8:48Speaker 2: visible y siempre sabes dónde estás en el proceso.¿ Podrías
- 8:52Speaker 2: construir ese tipo de flujo de trabajo para etapas en
- 8:53Speaker 2: una aplicación Canvas? Técnicamente sí, pero esencialmente estarías creando un
- 8:57Speaker 2: minimotor de flujo de trabajo tú mismo. En las basadas
- 8:59Speaker 2: en modelos es un interruptor de configuración. Escenario 3. Múltiples
- 9:03Speaker 2: equipos usan los mismos datos, pero necesitan vistas diferentes. Ventas,
- 9:06Speaker 2: veo oportunidades y acuerdos. Servicio ve casos abiertos y la
- 9:09Speaker 2: historia del cliente. Los ejecutivos ven paneles con KPI y tendencia.
- 9:12Speaker 2: Mismos datos, diferentes perspectivas. Las aplicaciones basadas en modelos manejan
- 9:16Speaker 2: esto con roles de seguridad. Defines lo que cada rol
- 9:18Speaker 2: puede ver y hacer. Ventas obtiene su vista de canalización.
- 9:21Speaker 2: El servicio obtiene su cuerpo. Los ejecutivos obtienen sus gráficos.
- 9:23Speaker 2: Todos trabajan desde la misma fuente de verdad, pero nadie
- 9:25Speaker 2: ve más de lo que debería. Las aplicaciones Canvas también
- 9:28Speaker 2: pueden hacer esto, pero entonces tendrías que crear la lógica
- 9:30Speaker 2: de filtrar de permisos tú mismo para cada pantalla. Escenario 4.
- 9:32Speaker 2: Auditoría y cumplimiento.¿ Quién creó este registro?¿ Quién lo cambió? ¿Cuándo?¿
- 9:36Speaker 2: Cuál era el valor anterior? En Dataverse esto se registra
- 9:39Speaker 2: de forma predeterminada. Cada creación, cada actualización, cada eliminación. Puedes
- 9:42Speaker 2: obtener un registro de auditoría para cualquier registro sin escribir
- 9:45Speaker 2: una sola línea de código. Las aplicaciones Canvas no tienen
- 9:47Speaker 2: esa función integral. Si necesitas auditoría, estarás creando un sistema
- 9:49Speaker 2: de registro personalizado, escribiendo entradas de auditoría en una tabla separada,
- 9:52Speaker 2: y creando una tabla separada y creando informes para ver.
- 9:54Speaker 2: Es posible, pero es un trabajo que debes hacer tú mismo.
- 9:56Speaker 2: Escenario 5. Ya estás usando Dynamics 365, tal vez, ventas sociales.
- 10:00Speaker 2: de cliente. Su aplicación es basada en modelos y extiende
- 10:02Speaker 2: en ese entorno de forma enorme. Agregas tablas personalizadas junto
- 10:05Speaker 2: a la stand. Tu nueva aplicación usa el mismo modelo
- 10:08Speaker 2: de seguridad, la misma navegación, la misma apariencia. Todo funciona
- 10:10Speaker 2: en conjunto porque está construido sobre la misma base de Dataverse.
- 10:13Speaker 2: Las aplicaciones Canvas quedan fuera de ese mundo. Pueden conectarse
- 10:16Speaker 2: a Dataverse, claro, pero No heredan la interfaz ni el
- 10:18Speaker 2: comportamiento de Dynamics 365. Ahora, esto es a lo que
- 10:21Speaker 2: debes prestar atención. Si intentas forzar una interfaz altamente personalizada
- 10:24Speaker 2: en aplicaciones basadas en modelos, lucharás contra el plataforma. He
- 10:27Speaker 2: visto equipos pasar semanas intentando que un formulario basado en
- 10:29Speaker 2: modelos parezca una pantalla de lienzo personalizado. Anulan el CSS,
- 10:32Speaker 2: ocultan controles predeterminados y crean JavaScript personalizado para manipular el DOM.
- 10:36Speaker 2: Entonces Microsoft lanza una actualización y todo se rompe. Las
- 10:39Speaker 2: aplicaciones basadas en modelos no son la herramienta adecuada cuando
- 10:41Speaker 2: necesitas un diseño perfecto al pixel. Son la herramienta adecuada
- 10:43Speaker 2: cuando necesitas integridad de tu consistencia en los procesos. Hay
- 10:46Speaker 2: un factor más que a menudo decide la elección, cuánto cuesta.
- 10:49Speaker 2: Las licencias.¿ Qué tiene esta regla? Las aplicaciones basadas en
- 10:53Speaker 2: modelos siempre requieren una licencia prima. Las aplicaciones de lienzo
- 10:56Speaker 2: pueden ejecutarse con licencias estándar, pero solo si sigues la regla.
- 10:59Speaker 2: Analicemos eso. Las aplicaciones de lienzo que usan solo conectores estándar, SharePoint, Excel, OneDrive, Outlook,
- 11:05Speaker 2: suelen incluirse en muchos planes de Microsoft 365 sin costo adicional.
- 11:08Speaker 2: Si tus datos residen en SharePoint y solo necesitas un
- 11:10Speaker 2: formulario personalizado sobre ellos, es posible que ya tengas la
- 11:13Speaker 2: licencia necesaria. En el momento en que tocas Dataverse, todo cambia.
- 11:16Speaker 2: Incluso si la aplicación es de lienzo, en el momento
- 11:18Speaker 2: en que lee o escribe en Dataverse, necesitas una licencia premium.
- 11:21Speaker 2: Lo mismo ocurre con conectores premium como SQL y Salesforce SAP.
- 11:25Speaker 2: El tipo de conector determina el nivel de licencia. Las
- 11:27Speaker 2: aplicaciones basadas en modelos se construyen de su vez. Requieren
- 11:29Speaker 2: licencia premium para todos los que las crean o ejecutan.
- 11:32Speaker 2: No hay una ruta de licencia estándar para aplicaciones basadas
- 11:34Speaker 2: en modelos. Y va más allá de eso. Los flujos
- 11:36Speaker 2: de procesos de negocio en aplicaciones basadas en modelos requieren
- 11:38Speaker 2: licencia premium. Los flujos de trabajo en tiempo real y
- 11:40Speaker 2: los complementos requieren el plan completo de la plataforma. Cuanta
- 11:42Speaker 2: más lógica del lado del servidor añadas, mayor será el
- 11:44Speaker 2: requisito de licencia. Por lo tanto, la elección a menudo
- 11:46Speaker 2: se vuelve muy previa.¿ Podemos lograr esto con conectores estándar
- 11:48Speaker 2: bajo nuestras licencias existentes? Si es así, cambias de economía.
- 11:51Speaker 2: Creas la aplicación, la compartes con los usuarios y nadie
- 11:54Speaker 2: necesita una suscripción nueva. Si necesitas dataverse de todos modos
- 11:57Speaker 2: porque tus datos son complejos, necesitas gobernanza o estás construyendo
- 11:59Speaker 2: un sistema de registro, el costo de licencia es igual
- 12:01Speaker 2: para ambos tipos. Entonces, elige basándote en la funcionalidad, no
- 12:04Speaker 2: en el precio. Muchas organizaciones hacen este cargo. Para aplicaciones
- 12:07Speaker 2: departamentales simples, un formulario de vacaciones, una hoja de horas semanal,
- 12:11Speaker 2: Canvas en SharePoint no cuesta nada extra. Eso es una venta.
- 12:14Speaker 2: Para soluciones empresariales que necesitan auditoría, seguridad basada en roles
- 12:17Speaker 2: y procesos complejos, la licencia Premium es una buena inversión.
- 12:21Speaker 2: Estás pagando por una gobernanza que de otro modo tienes
- 12:22Speaker 2: que construir tú mismo.¿ Qué pasa si necesitas algo? Lo
- 12:25Speaker 2: mejor de ambos mundos podría estar más cerca de lo
- 12:26Speaker 2: que piensas. El enfoque híbrido, uniéndolos. Aquí está la cuestión.
- 12:31Speaker 2: No tiene que elegir un solo tipo para toda su aplicación.
- 12:33Speaker 2: Los proyectos modernos de Power Apps combinan ambos enfoques y
- 12:36Speaker 2: usted elige la herramienta adecuada para cada pieza del rompecabezas.
- 12:38Speaker 2: El patrón más común es el siguiente. Comience con una
- 12:41Speaker 2: aplicación basada en modelos como su sistema principal de reglas.
- 12:43Speaker 2: Esta maneja el modelo de datos, sus procesos de negocio,
- 12:45Speaker 2: las reglas de seguridad y los paneles de control de
- 12:47Speaker 2: los gerentes. Ese es su base. Luego, inserte aplicaciones de
- 12:49Speaker 2: lienzo dentro de sus formularios basados en modelos para pantallas especializadas.
- 12:52Speaker 2: Supongamos que necesita una experiencia guiada personalizada en un paso específico.
- 12:55Speaker 2: Incluya una aplicación de lienzo y sus usuarios permanecerán en
- 12:58Speaker 2: la misma interfaz sin notar el cambio. O crea aplicaciones
- 13:00Speaker 2: de lienzo independientes para trabajadores de campo que lean y
- 13:02Speaker 2: escriban en las mismas tablas de data. La aplicación basada
- 13:05Speaker 2: en modelos maneja la administración, los informes, la gestión de
- 13:08Speaker 2: casos y el cumplimiento. La aplicación de lienzo maneja el frente,
- 13:11Speaker 2: la inspección móvil, la captura rápida de datos y el
- 13:13Speaker 2: trabajo sin conexión. Los flujos de Power Automate unen todo.
- 13:16Speaker 2: Cuando un trabajador de campo envía una inspección a través
- 13:18Speaker 2: de Canvas, un flujo actualiza el caso en la aplicación
- 13:20Speaker 2: basada en modelos y activa la siguiente aprobación. Una solución
- 13:23Speaker 2: con diferentes interfaces para diferentes usuarios. Ese es el patrón híbrido.
- 13:26Speaker 2: Gobernanza donde la necesita, flexibilidad donde la necesita, sin compromisos.
- 13:29Speaker 2: Está utilizando la herramienta adecuada para cada trabajo. Entonces,¿ cómo decidir?
- 13:33Speaker 2: Aquí tiene un marco de trabajo sencillo para su próximo trabajo.
- 13:35Speaker 2: El marco de decisión simple. Hágase cuatro preguntas en orden.
- 13:39Speaker 2: Primera pregunta,¿ tengo que usar Dataverse? Si la respuesta es no,
- 13:42Speaker 2: tal vez sus datos residen en SharePoint u otro sistema
- 13:44Speaker 2: que no va a mover, entonces Canvas es su elección.
- 13:47Speaker 2: Las aplicaciones basadas en modelos no pueden funcionar sin Dataverse.
- 13:49Speaker 2: Por lo tanto, esa única pregunta elimina una opción. Segunda pregunta,¿
- 13:52Speaker 2: el valor reside principalmente en la experiencia del usuario o
- 13:55Speaker 2: en los datos y procesos? Si el enfoque es la
- 13:56Speaker 2: experiencia del usuario, elija Canvas. Si el enfoque son los
- 13:59Speaker 2: datos y los procesos, elija la basada en modelos. Este
- 14:01Speaker 2: es el núcleo de decisión. Si sus usuarios necesitan una
- 14:03Speaker 2: interfaz personalizada, recurra a Canvas. Si necesitan gestionar datos complejos
- 14:07Speaker 2: con procesos coherentes, lo mejor es la basada en modelos.
- 14:10Speaker 2: Tercera pregunta.¿ Necesita flujos de proceso de negocio complejos, seguridad
- 14:13Speaker 2: basada en roles o auditoría? Quizás sí elija la basada
- 14:15Speaker 2: en modelos. Si no, Canvas puede funcionar. Esas características empresariales
- 14:19Speaker 2: están integradas en las basadas en modelos, mientras que en
- 14:21Speaker 2: Canvas tendría que construirlas desde cero. Cuarta pregunta.¿ Qué pasa
- 14:23Speaker 2: con sus licencias actuales?¿ Tiene Microsoft 365 que cubre aplicaciones
- 14:27Speaker 2: del lienzo estándar o ya tiene licencias premium para Dataverse?
- 14:31Speaker 2: El presupuesto a menudo determina su caminilla. Si puede construirlo
- 14:34Speaker 2: sin gastar dinero extra, esa es una señal clara. Aquí
- 14:36Speaker 2: hay una regla general rápida de la propia guía de Microsoft.
- 14:39Speaker 2: Considere una aplicación basada en los que sus usuarios necesiten
- 14:41Speaker 2: específicamente una aplicación de lienzo Canvas. Comience con la basada
- 14:44Speaker 2: en modelos de forma predeterminada y cambie a Canvas solo
- 14:46Speaker 2: cuando necesite una interfaz personalizada, una experiencia móvil o datos
- 14:49Speaker 2: de múltiples fuentes. Un último consejo, si todavía no estás seguro,
- 14:51Speaker 2: crea un prototipo en Canvas primero. Es más rápido y
- 14:53Speaker 2: te dará en el diseño. Si la aplicación crece y
- 14:56Speaker 2: necesita gobernanza más adelante, migre los datos a Dataverse y
- 14:58Speaker 2: añada componentes basados en modelos. No tiene que hacerlo perfecto
- 15:01Speaker 2: desde el primer día. Así que esta es la conclusión.
- 15:04Speaker 2: Las aplicaciones de lienzo le brindan total libertad de diseño
- 15:06Speaker 2: con cualquier fuente. Las aplicaciones basadas en modelos le brindan
- 15:09Speaker 2: gestión de datos estructurada y reglas integradas en data. No
- 15:11Speaker 2: compiten entre sí. Cada una hace un trabajo diferente. Y
- 15:14Speaker 2: las mejores soluciones usan ambos. La próxima vez que inicie
- 15:16Speaker 2: un proyecto de Power Apps, comience con esas cuatro preguntas.
- 15:18Speaker 2: No empiece simplemente a arrastrar el control. Encuentre su centro
- 15:21Speaker 2: de gravedad. Es la experiencia del usuario, son los datos.
- 15:24Speaker 2: Unos minutos de reflexión ahora le ahorran semanas de trabajo adicional.
- 15:26Speaker 2: Vale la pena. Si esto le ayudó, suscríbase para más consejos.
- 15:29Speaker 2: Me encantaría saber qué tipo de aplicación elige primero. Deja
- 15:31Speaker 2: un comentario.