Latest / M365.FM – Podcast de Microsoft 365, Copilot e IA en español / Power Apps Code Apps (Vibe Code): crea apps con React, VS Code, Git y GitHub Copilot (Doblaje IA)
Transcript
- 0:00Speaker 2: La mayoría cree que Power Apps se trata de arrastrar
- 0:02Speaker 2: botones a una pantalla hasta que aparezca algo que vagamente
- 0:04Speaker 2: parece una aplicación. Clic arrastrar, publicar, listo. Esa es la
- 0:08Speaker 2: versión de cuento de hadas que Microsoft promocionó para empoderar
- 0:11Speaker 2: a todos y funcionó demasiado bien. Porque ahora hay una
- 0:14Speaker 2: nueva especie suelta en el ecosistema, el Vibe Code. Es
- 0:17Speaker 2: la evolución donde Power Apps se encuentra con el desarrollo profesional.
- 0:20Speaker 2: Partes iguales de JavaScript, disciplina de Git y caos asistido
- 0:23Speaker 2: por IA. Verás, Power Apps comenzó como un patio de
- 0:25Speaker 2: recreo para usuarios de negocio. desarrolladores ciudadanos armados con entusiasmo
- 0:29Speaker 2: y convenciones de nomenclatura cuestionable. El sueño era simple, construir
- 0:33Speaker 2: tu propia aplicación sin escribir código. Y sí, podías crear
- 0:36Speaker 2: un formulario más rápido de lo que a ti le
- 0:37Speaker 2: toma decir política de gobernanza. Pero entre la quinta fórmula
- 0:40Speaker 2: anidada en PowerFX y la tercera advertencia de delegación inexplicable,
- 0:43Speaker 2: el sueño se rompió. El sueño se rompió. Llega el
- 0:46Speaker 2: sisma de desarrolladores ciudadanos contra desarrolladores profesionales. Por un lado,
- 0:49Speaker 2: los románticos del arrastrar y soltar que juran por la
- 0:51Speaker 2: velocidad y la flexibilidad, Por otro, los programadores profesionales que
- 0:54Speaker 2: miran las fórmulas de las aplicaciones del lienzo y sienten
- 0:56Speaker 2: un profundo terror existencial. Un grupo vive para los resultados instantáneos,
- 1:00Speaker 2: el otro exige componentes reutilizables, control de versiones y entornos
- 1:02Speaker 2: que no fallen cuando alguien renombró un campo. Ahora, las
- 1:05Speaker 2: aplicaciones con código, o como prefiero llamarlas, Vibe Code, traen
- 1:07Speaker 2: de vuelta esa disciplina perdida.¿ Te permite usar Visual Studio Code,
- 1:11Speaker 2: frameworks adecuados como React y seguir viviendo? Dentro del lujoso
- 1:14Speaker 2: jardín amurallado y aprobado por cumplimiento de Power Platform. No
- 1:17Speaker 2: es una rebelión, es una tregua entre la creatividad y
- 1:19Speaker 2: el control. Al terminar esto sabrás exactamente cuándo gana el
- 1:23Speaker 2: Vibe Code, cuándo el Low Code salva el día y
- 1:25Speaker 2: cómo GitHub Copilot une ambos mundos más rápido que cualquier
- 1:28Speaker 2: desarrollador junior. Vamos a desentrañar la ilusión de la simplicidad,
- 1:32Speaker 2: las métricas de escala y la guía que mueve los
- 1:34Speaker 2: hilos entre ambos mundos. Sí que olvida todo lo que
- 1:38Speaker 2: querés saber sobre Power Apps, porque el Low Code para
- 1:40Speaker 2: todos nunca fue la historia real, solo era prueba. La
- 1:44Speaker 2: ilusión del Low Code. El Low Code vendió una fantasía conveniente.
- 1:47Speaker 2: Cualquiera puede ser desarrollador. Eso suena noble hasta que te
- 1:49Speaker 2: das cuenta de que cualquiera incluye a Gary de Contabilidad,
- 1:52Speaker 2: quien acaba de crear una aplicación que realiza 20 consultas
- 1:54Speaker 2: SQL cada 5 segundos. La promesa es el empoderamiento. El resultado,
- 1:58Speaker 2: un caos de sintaxis disfrazado tras botones de colores pastel. Desmitifiquemos.
- 2:02Speaker 2: Power Apps vienen en dos sabores principales, de lienzo Canvas
- 2:04Speaker 2: y basados en modelos modelos. Las Canvas Apps son del
- 2:06Speaker 2: tipo diseña tu propia interfaz, la libertad encarnada. Arrastras componentes
- 2:10Speaker 2: a un lienzo en blanco, los conectas con Power Fx
- 2:12Speaker 2: y te sientes como Picasso con una API. Las Model
- 2:15Speaker 2: Driven Apps, sin embargo, son las que siguen las reglas.
- 2:18Speaker 2: Toman tus tablas de Dataverse y generan automáticamente una interfaz
- 2:20Speaker 2: como un robot disciplinado. Son estructuradas pero rígidas, perfectas para
- 2:24Speaker 2: casos de uso con muchos datos, pero no tanto para
- 2:26Speaker 2: lo que requiere estilo. Lo que ambas comparten es la velocidad.
- 2:29Speaker 2: Puedes crear prototipos en horas, veces y minutos. Este es
- 2:32Speaker 2: el golpe de dopamina sobre el que Microsoft construyó este imperio.
- 2:34Speaker 2: Las unidades de negocio ya no necesitaban la aprobación de TI.
- 2:36Speaker 2: Podían empoderarse a sí mismas. Pero el costo oculto llegó después.
- 2:40Speaker 2: Pesadillas de mantenimiento que crecieron como plantas invasoras en toda
- 2:43Speaker 2: la empresa. Porque low cost no significa baja complejidad. Solo
- 2:46Speaker 2: oculta esa complejidad detrás de nombres alegres y clics de ratón.
- 2:49Speaker 2: Tome un PowerFix. Parece inofensivo un pequeño lenguaje de fórmulas
- 2:52Speaker 2: en pirámide para la lógica aplicación, pero bajo la superficie
- 2:55Speaker 2: crea redes de dependencia extensas que solo el creador original
- 2:58Speaker 2: puede desenredar. Si pierdes a esa persona, pierdes la lógica.
- 3:01Speaker 2: Las herramientas de gobernanza pueden ayudar, claro, pero la mayoría
- 3:04Speaker 2: de las organizaciones terminan con decenas de variaciones de la
- 3:06Speaker 2: misma aplicación de seguimiento, todas ligeramente rotas de maneras únicas
- 3:09Speaker 2: y fascinantes. La analogía es inevitable. El low-code es como
- 3:13Speaker 2: los muebles de Ikea. Los ensamblas rápido, te sientes competente
- 3:16Speaker 2: y luego te das cuenta de que no sabes de
- 3:17Speaker 2: dónde sale ese tornillo extra. Que Dios te ayude si
- 3:19Speaker 2: alguna vez necesitas moverlo o actualizarlo, porque siempre falta documentación
- 3:22Speaker 2: y hay una llave hexagonal misteriosa de por medio. Los
- 3:25Speaker 2: departamentos alcanzan el punto de inflexión en el momento en
- 3:27Speaker 2: que desean integración. Backends de SQL, repositorios de Git, tuberías automatizadas.
- 3:31Speaker 2: Las Canvas Apps no fueron diseñadas para ser profundas. Brillan
- 3:34Speaker 2: herramientas de proceso rápido, solicitudes de vacaciones, paneles de estado,
- 3:37Speaker 2: pero no en sistemas de producción completos que deben sobrevivir
- 3:39Speaker 2: a auditoría, escalabilidad y rotación de desarrolladores. Es ahí cuando
- 3:43Speaker 2: los equipos se enfrentan al momento de reescribir donde la
- 3:44Speaker 2: conveniencia de low-code se convierte de repente en su costo.
- 3:47Speaker 2: Así que Microsoft hizo algo inteligente. En lugar de fingir
- 3:49Speaker 2: que el problema no existía, equiparon a los desarrolladores con
- 3:52Speaker 2: una nueva forma de recuperar la estructura sin abandonar los
- 3:54Speaker 2: beneficios de la plataforma. Y así, Bytecode entró en escena,
- 3:58Speaker 2: una forma de Power Apps que se comporta como un
- 4:00Speaker 2: proyecto web moderno pero que sigue disfrutando de todas las
- 4:02Speaker 2: comodidades de la gobernanza empresarial, conectores y autenticación. Lo que
- 4:05Speaker 2: viene a continuación cambia el guión por completo. Porque donde
- 4:08Speaker 2: low-code apps traía la complejidad, las code apps la adoptan
- 4:10Speaker 2: bajo tus propios términos. Like, Esto no es rebelión por
- 4:13Speaker 2: el simple hecho de serlo, es terapia de infraestructura entregada
- 4:15Speaker 2: a través de la sintaxis. Llega Vibe Code, las Power
- 4:19Speaker 2: Apps Code Apps. Ahora llegamos a la mesa de los...
- 4:22Speaker 2: Vibe Code, o lo que Microsoft llama humildemente Power Apps
- 4:25Speaker 2: Code Apps, es lo que sucede cuando la Power Platform
- 4:27Speaker 2: finalmente admite que vuelve a ser parte de la familia
- 4:29Speaker 2: de desarrolladores. Tras quedaron los días de interfaces pastel y
- 4:33Speaker 2: cuadros de fórmulas, esto es React con traje y corbata
- 4:35Speaker 2: alojado dentro de Power Apps. Piénsalo como un condominio de
- 4:38Speaker 2: alta gama dentro de la misma comunidad privada, pero esta
- 4:40Speaker 2: unidad Tiene electrodomésticos de acero inoxidable y control de versiones.
- 4:43Speaker 2: Aquí está la versión sencilla. Las CodeApps son aplicaciones web
- 4:46Speaker 2: React completas que se ejecutan dentro de Power Platform. ¡Sí, adentro!
- 4:50Speaker 2: Escribes en tu IDE favorito Visual Studio Code usando todas
- 4:54Speaker 2: las herramientas modernas. Node, GTS, TypeScript,. NET y Git. Power
- 4:58Speaker 2: Platform te brinda estructura, conectores y seguridad. React te da
- 5:02Speaker 2: un control creativo absoluto. Es lo mejor de ambos mundos
- 5:05Speaker 2: la capacidad artística de un desarrollador full stack dentro del
- 5:08Speaker 2: entorno controlado de Microsoft. De Microsoft. Decodificamos el flujo de trabajo.
- 5:12Speaker 2: Comienza en la línea de comandos donde los desarrolladores se
- 5:14Speaker 2: sienten más cómodos. Inicializas una CodeApp usando la CLI de
- 5:18Speaker 2: Power Platform, una herramienta que conecta tu proyecto local directamente
- 5:21Speaker 2: con tu entorno de Power Platform. Luego, con unos pocos
- 5:24Speaker 2: comandos como PackCodeInit, inicias un proyecto React estándar, configuras tu
- 5:27Speaker 2: archivo PowerConfig.json y lo vinculas a tu entorno. Es el
- 5:31Speaker 2: equivalente digital a establecer una residencia. Tu equipo local se
- 5:35Speaker 2: conecta con la nube y se autentica de forma segura.
- 5:37Speaker 2: A partir de ahí incorporas conectores. Power Apps admite más
- 5:41Speaker 2: de 1500 de ellos, SharePoint, SQL, Office 365, ServiceNow, Azure
- 5:46Speaker 2: y más. Agrégalos directamente a tu aplicación usando la CLI
- 5:50Speaker 2: y el nuevo servicio de TypeScript aparecerá como si siempre
- 5:52Speaker 2: hubiera estado ahí, sin fórmulas complicadas ni sentencias condicionales anidadas
- 5:56Speaker 2: fingiendo ser lógica. Es simplemente código, predecible, legible y testeable.
- 6:01Speaker 2: Si el low-code fuera Leo, donde construyes con lo que
- 6:03Speaker 2: te dan, las code apps son la impresora 3D que
- 6:05Speaker 2: fabrica tus propios ladrillos, No te limitas a formas prefabricadas,
- 6:08Speaker 2: tú diseñas tu propia interfaz, lógica y componentes. Por eso
- 6:11Speaker 2: a los desarrolladores profesionales encantas. Sigue siendo Power Platform, pero
- 6:15Speaker 2: respeta su capacidad. Imagina este ciclo de vida. Abre OBS Code, escribe,
- 6:19Speaker 2: prueba localmente en tu máquina con NPM, run dev, corrige
- 6:21Speaker 2: y vuelve a probar. Y cuando estés satisfecho, envía la
- 6:24Speaker 2: aplicación a Power Apps con un comando. Backup Push. Momentos después,
- 6:29Speaker 2: tu aplicación React aparece junto a las apps de lienzo
- 6:31Speaker 2: estándar en tu entorno. Hereda todas las políticas de gobernanza
- 6:34Speaker 2: y se autentica automáticamente. Con Microsoft Entra. Sigues cumpliendo con
- 6:40Speaker 2: las reglas organizativas, pero finalmente puedes escribir tu propia lógica
- 6:42Speaker 2: sin luchar contra capas de abstracción. La verdadera alegría no
- 6:45Speaker 2: es solo la tecnología, es la estructura. El control de
- 6:48Speaker 2: versiones a través de Git se vuelve estándar. La colaboración
- 6:50Speaker 2: mediante solicitudes de abstracción, por lo cual es César. Las
- 6:53Speaker 2: tuberías de C y C se vuelven trivial. Todo ingeniero
- 6:55Speaker 2: de software que haya sufrido con una fórmula compleja de
- 6:57Speaker 2: PowerFx ahora puede relajarse. El control de versiones no es
- 7:01Speaker 2: un sueño, es la realidad básica. Y aún así Microsoft
- 7:03Speaker 2: sabe que esto no era suficiente. Aunque CodeApps hizo que
- 7:06Speaker 2: el código real volviera a ser fundamental, la productividad seguía
- 7:08Speaker 2: estancada por lo mismo que afecta a todo equipo de desarrollo,
- 7:11Speaker 2: la repetición. Importaciones de tipos, llamadas a conectores, mapeo de datos,
- 7:14Speaker 2: todos códigos repetitivos. Potentes, sí, pero tediosos. Por eso la
- 7:18Speaker 2: siguiente pieza de rompecabezas no es otro framework o SDK,
- 7:20Speaker 2: sino algo mucho más embriagador, la inteligencia artificial. Microsoft no
- 7:25Speaker 2: solo trajo de vuelta la estructura, trajo un compañero. La
- 7:28Speaker 2: nueva era del desarrollo en PowerApps comienza con una frase
- 7:30Speaker 2: que nunca pensamos decir, GitHub Copilot hizo esto por mí.
- 7:34Speaker 2: GitHub Copilot, el socio ideal. Ahora, hablemos del pasante por
- 7:38Speaker 2: el que nadie pagó pero del que todos dependen, GitHub Copilot.
- 7:41Speaker 2: Podrías llamarlo autocompletado con cafeína, pero eso minimiza lo que
- 7:44Speaker 2: hace por los desarrolladores de Power Apps. En este nuevo
- 7:47Speaker 2: mundo de código, Copilot no es solo un asistente, es
- 7:49Speaker 2: un colaborador silencioso que escribe secciones enteras de código antes
- 7:52Speaker 2: de que tu cerebro pueda procesarlo. Primero establezcamos límites. Copilot
- 7:56Speaker 2: no crea estrategias, compone sintaxis. Tú, como desarrollador, defines lo
- 8:01Speaker 2: que debe existir¿ Un tablero?¿ Un formulario?¿ Un grupo de
- 8:04Speaker 2: datos de SharePoint? Copilot se encarga del trabajo pesado. Estructurar componentes,
- 8:09Speaker 2: escribir JSX, obtener datos, corregir errores de compilación y agilizar importaciones.
- 8:13Speaker 2: Recuerda tu contexto durante toda la sesión, así que para
- 8:15Speaker 2: cuando dices agregar, una tarjeta de perfil que muestre el
- 8:18Speaker 2: nombre del usuario, correo y foto, ya está escribiendo. Observas
- 8:21Speaker 2: cómo los componentes de React se ensamblan en tiempo real
- 8:23Speaker 2: y por un breve segundo, piensas que quizás Skynet merece
- 8:26Speaker 2: ser perdonado. Esta es la capa de amplificación de potencia
- 8:29Speaker 2: que transforma a buenos desarrolladores en desarrolladores rápidos. De repente
- 8:33Speaker 2: el desarrollo de aplicaciones con código avanza a velocidad de startup.¿
- 8:35Speaker 2: Necesitas conectar a Red? Escribe un comentario y Copilot genera
- 8:38Speaker 2: una interfaz de servicio completa conectada a tu enlace.¿ Quieres
- 8:41Speaker 2: mostrar una lista de SharePoint como un tablero Kanban? Pídelo amablemente.
- 8:45Speaker 2: Y en segundo extenderás carriles arrastrables impulsados por la gestión
- 8:48Speaker 2: de estado moderna de React. La eficiencia que antes tomaba
- 8:51Speaker 2: un sprint ahora toma lo que dura un café. La
- 8:53Speaker 2: analogía se explica sola. Copilot no es tu director creativo,
- 8:56Speaker 2: es el pasante que nunca duerme. Escribe 120 palabras por
- 8:59Speaker 2: minuto y no se queja de la documentación. llena los
- 9:02Speaker 2: espacios en blanco mientras tú guías la arquitectura. Y al
- 9:05Speaker 2: probar e iterar, aprende patrones de tus indicaciones, volviéndose inquietantemente
- 9:09Speaker 2: bueno prediciendo tu próximo componente o modelo de datos. No
- 9:12Speaker 2: es que la IA reemplace a los programadores, es que
- 9:14Speaker 2: la IA elimina la parte de escribir código, que, seamos sinceros,
- 9:16Speaker 2: es la parte aburrida de todas formas. Pero antes de
- 9:19Speaker 2: empezar a implementar así, hagas aquí una nota seria, copia
- 9:22Speaker 2: y luego acelera la sintaxi, no la semántica. Puedes escribir
- 9:24Speaker 2: código sin errores que sea conceptualmente incorrecto si no prestas atención.
- 9:27Speaker 2: Es por eso que la disciplina, las revisiones, las pruebas
- 9:29Speaker 2: y el control de versiones importan más que nunca. Deja
- 9:31Speaker 2: que Copilot genere tu valida. Es la asociación, no la automatización.
- 9:35Speaker 2: Es la ventaja del desarrollador inteligente. Cuando esta dinámica ocurre
- 9:38Speaker 2: dentro de Power Platform, sucede algo mágico y pragmático y pragmático.
- 9:43Speaker 2: Empresas obtienen de repente la rapidez del desarrollo ciudadano con
- 9:45Speaker 2: la integridad del código profesional. Los usuarios de negocio obtienen
- 9:49Speaker 2: sus funciones más rápido de ahí mantiene su gobierno y
- 9:51Speaker 2: los desarrolladores salen del pantano del repetitivo trabajo de frontend.
- 9:54Speaker 2: Todos ganan, incluidas las métricas de utilización de servidores de Microsoft.
- 9:58Speaker 2: El efecto neto de las aplicaciones de Power Apps potenciadas
- 10:00Speaker 2: por Copilot se sienten menos como desarrollo de sistemas y
- 10:02Speaker 2: más como orquestar inteligencia. Tú describe la intención. La máquina
- 10:06Speaker 2: las traduce en código ejecutable. Todo dentro de un entorno
- 10:09Speaker 2: gobernado con autenticación segura y conectores gestionados. Ahora ambos mundos,
- 10:14Speaker 2: low-code y vibe-code, están en pleno movimiento. Uno democratizando la creación,
- 10:18Speaker 2: el otro formalizando la escala.¿ Pero cuál debería impulsar tu
- 10:21Speaker 2: próximo proyecto? Esa es la pregunta que los profesionales están
- 10:24Speaker 2: por hacer en cada reunión de estrategia. Porque hemos probado
- 10:27Speaker 2: tanto la velocidad como la estructura, y no hay vuelta atrás.
- 10:30Speaker 2: La siguiente sección decide el ganador. Vibecode frente lowcode, eligiendo
- 10:34Speaker 2: tu arma. Aquí es donde lo filosófico se vuelve práctico.
- 10:37Speaker 2: Lowcode y vibecode no son elecciones morales, son estratégicas. Ambos
- 10:41Speaker 2: suenan tentadores. Uno le da cualquiera la ilusión de productividad instantánea.
- 10:45Speaker 2: El otro ofrece control preciso y un ligero aire superioridad.
- 10:49Speaker 2: Necesitas saber cuándo la velocidad importa más que la arquitectura
- 10:51Speaker 2: y cuándo el gobierno supera el entusiasmo. Porque ya sea
- 10:54Speaker 2: que estés orquestando un flujo de trabajo único o una
- 10:56Speaker 2: cartera de plataformas, tu arma define tu resultado. Comencemos con
- 10:59Speaker 2: el flujo de cerro. El low-code se siente amigable porque
- 11:01Speaker 2: es gráfico. Arrastras con figuras y obtienes esa chispa satisfactoria
- 11:04Speaker 2: cuando algo realmente funciona. Sin errores de sintaxis, sin compilaciones fallidas,
- 11:08Speaker 2: solo un formulario funcional. Pero lo que ganas en accesibilidad
- 11:10Speaker 2: lo pierdes en reutilización. Los componentes no pueden y nos
- 11:13Speaker 2: veremos en vivo en enero. Refactorizar significa abrir las interfaces
- 11:16Speaker 2: una por una. Depurar se siente como descifrar jeroglífico. El bytecode,
- 11:20Speaker 2: en cambio, cambia la facilidad por el poder. Vives en
- 11:23Speaker 2: Visual Studio Code, la CLI es tu hogar y Git
- 11:26Speaker 2: es tu red de seguridad. Estructuras tu base de código,
- 11:28Speaker 2: compartes módulos entre aplicaciones y automatizas todo desde la compilación
- 11:31Speaker 2: hasta el despliegue. Los devotos de la interfaz gráfica pueden
- 11:33Speaker 2: llamarte CG, los ingenieros lo llaman Marte. El gobierno es
- 11:36Speaker 2: donde la brecha se convierte en un cañón. Hello Code
- 11:39Speaker 2: opera dentro de los entornos de Power Platform. Útil para
- 11:41Speaker 2: la escalabilidad departamental, pero limitado por las políticas de DLP
- 11:44Speaker 2: y fronteras de datos que los administradores instalen. Excelente para
- 11:47Speaker 2: el aislamiento, no excelente para la orquestación. Las aplicaciones con código,
- 11:50Speaker 2: por otro lado, se sincronizan directamente con las clases. Puedes
- 11:53Speaker 2: exigir aprobaciones de solicitudes de extracción, pruebas automatizadas, análisis de
- 11:56Speaker 2: código e incluso versiones semánticas. Eso no es burocracia, es
- 11:58Speaker 2: supervivencia cuando varios equipos realizan cambios cada semana. La guarnaza
- 12:02Speaker 2: se convierte en una funcionalidad, en una queja. El rendimiento
- 12:04Speaker 2: sigue el mismo patrón. En el desarrollo bajo código, la
- 12:06Speaker 2: abstracción te protege, pero también te limita. Cada vez que
- 12:09Speaker 2: presionas un botón, recorres capas del intérprete de PowerFX, luego
- 12:12Speaker 2: el middleware del conector y finalmente la fuente de datos.
- 12:15Speaker 2: Suficientemente eficiente para la mayoría de los casos de uso empresarial, sí.
- 12:18Speaker 2: Pero si necesitas paneles en tiempo real, renderizado dinámico o
- 12:20Speaker 2: procesamiento de alto volumen, esas capas invisibles se vuelven lentas.
- 12:24Speaker 2: Las aplicaciones con código eliminan cesar. Regestiona el estado directamente
- 12:26Speaker 2: en el móvil. JavaScript llama a los conectores directamente a
- 12:29Speaker 2: través del ECAN. El renderizado es inmediato, como comparar una
- 12:32Speaker 2: elección de lenguaje de alto nivel con una demostración de
- 12:34Speaker 2: circuitos en vivo. Lo segundo genera chispas más rápido y
- 12:37Speaker 2: realmente puedes ver la corriente La seguridad no es tan
- 12:39Speaker 2: divisiva como la gente supone. Ambos mundos viven bajo la
- 12:42Speaker 2: autenticación de Microsoft. Ambos obedecen al acceso condicional, cifrado y
- 12:45Speaker 2: límites del inquilino. El matiz está en la granularidad. El
- 12:48Speaker 2: bajo código aplica la seguridad de configuración, casillas, tablas de
- 12:51Speaker 2: roles y listas de acceso. Bien para la mayoría de
- 12:54Speaker 2: las tareas, limitante para cualquier cosa con matices, las aplicaciones
- 12:57Speaker 2: con código integran la lógica de seguridad directamente en el código.
- 12:59Speaker 2: Validación de roles en tiempo de ejecución, llamadas API personalizadas
- 13:02Speaker 2: con manejo de tokens e interfaz dinámica basada en permisos.
- 13:05Speaker 2: En otras palabras, puedes hacer que la aplicación sea lo
- 13:06Speaker 2: suficientemente inteligente para saber quién interviene en el Ese nivel
- 13:09Speaker 2: de control importa cuando saber quién hizo clic en qué
- 13:11Speaker 2: podría ser una pregunta de auditoría, no solo una métrica.
- 13:14Speaker 2: El mantenimiento es el asesinocioso. El bajo código gana el inicio.
- 13:17Speaker 2: Una aplicación creada en horas, lo que eventualmente colapsa bajo
- 13:20Speaker 2: sus propios atajos. Los conectores se vuelven obsoletos, los controles
- 13:23Speaker 2: cambian su comportamiento y las fórmulas fallan cuando los tipos
- 13:25Speaker 2: de datos evolucionan. Cada corrección es manual porque el código
- 13:28Speaker 2: no es realmente texto, es configuración. Mientras tanto, las aplicaciones
- 13:32Speaker 2: con código bimero pueden crear ramas, fusionar, revertir y recompilar.
- 13:36Speaker 2: Cuando Microsoft cambia las versiones del SDK, Actualizas tus paquetes
- 13:39Speaker 2: y reconstruyes. En lugar de reconectar todo manualmente, la longevidad
- 13:43Speaker 2: favorece el código, no la conveniencia. Luego está la alineación directa.
- 13:46Speaker 2: Si tus desarrolladores son analistas de negocio que conocen los
- 13:48Speaker 2: procesos pero odian la sintaxis, el bajo código es su
- 13:50Speaker 2: terreno natural. Entienden lo que debe hacerse y prosperan en
- 13:53Speaker 2: un sistema que abstrae los detalles. Pero una vez que
- 13:56Speaker 2: involucras a desarrolladores quienes hablan JSON con fluidez y desprecian
- 13:58Speaker 2: el arrastrar y soltar, forzarlos a usar Canvas Apps, es
- 14:01Speaker 2: como pedirle a un cirujano que opere con manoplas. Dales
- 14:04Speaker 2: el teclado, la CLI y el repositorio y entregarán algo
- 14:07Speaker 2: mantenible en lugar de místico... Vamos a aterrizar esto con
- 14:10Speaker 2: breves verificaciones de riesgo. Supongamos que el Departamento de Recursos
- 14:13Speaker 2: Humanos quiere una herramienta que automatice la incorporación de empleados
- 14:15Speaker 2: desde una lista de SharePoint. Envíe correos, actualice filas de
- 14:18Speaker 2: Dataverse y marque tareas de TI. Es el escenario perfecto
- 14:21Speaker 2: para low-code, rápido, funcional, autónomo y de bajo riesgo. Ahora
- 14:24Speaker 2: imagina una división de manufactura que necesita un sistema que
- 14:27Speaker 2: extraiga datos de SQL, APIs externas y telemetría IoT con
- 14:30Speaker 2: gráficos personalizados y paneles responsivos. Eso no es un problema
- 14:33Speaker 2: para Ese es el destino de una aplicación basante. El
- 14:35Speaker 2: low-code puede imitar tal complejidad, pero a costa de la mantenibilidad.
- 14:39Speaker 2: El vibe-code comienza ahí de forma natural. Aquí es donde
- 14:41Speaker 2: se pone divertido. A pesar de la brecha de potencia,
- 14:44Speaker 2: el low-code no va a desaparecer. Está mutando. El futuro
- 14:47Speaker 2: no es un golpe de estado donde los desarrolladores derrocan
- 14:49Speaker 2: a los creadores ciudadanos. Es una coalición. Ya existen desarrollos híbridos,
- 14:52Speaker 2: aplicaciones canvas que integran componentes personalizados de React, aplicaciones de
- 14:55Speaker 2: código que consumen conectores configurados originalmente en low-code. Piénselo como
- 14:58Speaker 2: inteligencia distribuida. Un lado prototipa ideas rápidamente, el otro las
- 15:02Speaker 2: escala adecuadamente. Cuando ambos coexisten, toda la Power Platform se
- 15:06Speaker 2: transforma de un caos de herramientas a un ecosistema de
- 15:08Speaker 2: desarrollo cohesivo. Y sí, hay ironía. La plataforma creada para
- 15:12Speaker 2: eliminar código ahora depende de él nuevamente, pero con elegancia,
- 15:15Speaker 2: con IA acelerando a ambos lados. El Vibe Code no
- 15:18Speaker 2: le declara la guerra al Low Code, le ofrece una
- 15:20Speaker 2: salida a sus limitaciones manteniendo la facilidad que lo hizo
- 15:22Speaker 2: popular en primer lugar. Canva potencia la creatividad. El código
- 15:26Speaker 2: asegura la continuidad. Juntos forman un ciclo cerrado de innovación
- 15:29Speaker 2: y gobernanza en la historia amor favorita de Microsoft. Cuando
- 15:33Speaker 2: empiezas a ver la Power Platform de esta manera, los
- 15:35Speaker 2: debates sobre cuál es mejor suenan infantiles. Un ratillo no
- 15:38Speaker 2: mejor que una llave inglesa. Simplemente son herramientas diferentes para
- 15:41Speaker 2: distintos problemas. La verdadera habilidad es saber cuándo necesitas delicadeza
- 15:44Speaker 2: o impacto contundente. Los mejores arquitectos diseñan sistemas que mezclan ambos.
- 15:48Speaker 2: Prototipos rápidos mediante low-code, reforzados mediante vibe-code todo envuelto por
- 15:52Speaker 2: las sugerencias de idea de copilot que suman como maquinaria
- 15:55Speaker 2: silenciosa detrás de escena. Ese es el equilibrio hacia el
- 15:58Speaker 2: que se dirigen los profesionales. Ideación rápida casada con ejecución disciplinada.
- 16:02Speaker 2: La plataforma no se está bifurcando, se está especializando. Así que,
- 16:06Speaker 2: antes de elegir un bando, recuerda que el arma no
- 16:07Speaker 2: hace el guerrero, solo hace su trabajo más rápido, más limpio,
- 16:10Speaker 2: en el caso de PowerApps, significativamente más conforme con la
- 16:13Speaker 2: capa estratégica, la IA, la gobernanza y el futuro de
- 16:16Speaker 2: Power Platform. Aquí está la parte que la mayoría pasa
- 16:19Speaker 2: por Microsoft no está organizando una guerra de código, está
- 16:21Speaker 2: diseñando una fusión. El futuro de Power Platform no es
- 16:24Speaker 2: local contra código profesional. Es la unificación de ambos bajo
- 16:27Speaker 2: una gobernanza compartida y una arquitectura impulsada por IA. un
- 16:31Speaker 2: sistema nervioso único que conecta cada impulso creativo con el
- 16:33Speaker 2: control del nivel empresarial. Piénselo menos como dos campamentos y
- 16:37Speaker 2: más como un solo ecosistema aprendiendo a autorregularse. La capa
- 16:39Speaker 2: estratégica es donde esta evolución se vuelve visible. A nivel técnico,
- 16:44Speaker 2: todo converge en tres pilares, Copilot, Dataverse y extensibilidad gobernada.
- 16:48Speaker 2: Copilot Studio ahora escribe código que antes requería llamadas manuales
- 16:51Speaker 2: al SDK. Los componentes de código, la tecnología que permite
- 16:55Speaker 2: ejecutar controles React o TypeScript en aplicaciones Canvas, disuelven la
- 16:58Speaker 2: barrera entre la creación ciudadana y la profesional, Y Dataverse,
- 17:01Speaker 2: el servicio de datos central antes reservado para puristas de modelos,
- 17:04Speaker 2: es ahora la base común para ambos grupos. Proporciona el esquema,
- 17:08Speaker 2: la seguridad y la lógica de relaciones que hacen que
- 17:10Speaker 2: todas estas partes dispares actúen como un solo organismo. Imagina
- 17:13Speaker 2: la plataforma como un cordón. Los desarrolladores ciudadanos son sus células,
- 17:16Speaker 2: generando rápidamente nuevos tejidos, paneles, formularios y flujos de trabajo.
- 17:21Speaker 2: Los desarrolladores son las neuronas que conectan esas células, refinando
- 17:24Speaker 2: reflejos y asegurando que el organismo piense antes de moverse.
- 17:27Speaker 2: La gobernanza, mientras tanto, actúa como el sistema inmunológico, evitando
- 17:30Speaker 2: que células rebeldes creen conectores no aprobados o violen políticas
- 17:33Speaker 2: de datos. Al añadiría, el cuerpo comienza a predecir en
- 17:36Speaker 2: lugar de simplemente reaccionar a las necesidades del negocio. Desde
- 17:40Speaker 2: una perspectiva empresarial, esto es oro. Estandariza las tuberías de
- 17:43Speaker 2: despliegue para que cada aplicación, ya sea de marketing o ingeniería,
- 17:46Speaker 2: viaje por las mismas arterias de CICD. Centraliza la monitorización,
- 17:51Speaker 2: la seguridad y el cumplimiento mientras preserva la autonomía creativa.
- 17:54Speaker 2: Los desarrolladores ciudadanos experimentan De ahí obtiene trazabilidad y la
- 17:57Speaker 2: dirección obtiene un retorno de inversión medible. Los incentivos de
- 18:01Speaker 2: todo se alinean finalmente bajo una misma arquitectura en lugar
- 18:03Speaker 2: de pelear por herramientas. La capa de ella consolida esta verdad.
- 18:06Speaker 2: Copilot no favorece a programadores ni a ciudadanos, los interpretamos.
- 18:09Speaker 2: Pero el usuario de negocio,¿ se siente como magia en
- 18:11Speaker 2: lenguaje natural?¿ Crea un rastreador de proyectos, resulta en un
- 18:15Speaker 2: esqueleto de canvas instantáneo, una tabla en Dataverse y lógica básica?
- 18:20Speaker 2: Para el desarrollador, el mismo autor ofrece sugerencias de código,
- 18:22Speaker 2: plantillas de conectores y estructuras de funciones que consumirían horas.
- 18:26Speaker 2: Son dos dialectos inglés y javascript hablados a través de
- 18:28Speaker 2: un intérprete que nunca duerme. Existe un término para lo
- 18:31Speaker 2: que se está formando. Expresividad, gobernador. Ya no se trata
- 18:34Speaker 2: de quién puede programar, sino de qué tan eficientemente cada
- 18:36Speaker 2: persona puede expresar su intención y qué tan segura es
- 18:38Speaker 2: su implementación. La arquitectura de Microsoft refuerza silenciosamente este equilibrio
- 18:43Speaker 2: mediante políticas, segmentación de entornos y la guía aumentada de
- 18:46Speaker 2: Copilot integrada en el IDE. Democratización sin entropía. El futuro
- 18:51Speaker 2: cercano se parece menos a sin código contra todo código
- 18:53Speaker 2: y más a un aspecto de expresividad por ciudadano. Alguien
- 18:56Speaker 2: que construye en Excel podría pasar a usar PowerFx. Un
- 18:59Speaker 2: usuario de PowerFx podría evolucionar hacia la escritura de componentes
- 19:02Speaker 2: en TypeScript. Y un desarrollador profesional podría prototipar nuevas funciones
- 19:05Speaker 2: en low-code antes de reforzarlas en React. Es una escalera
- 19:09Speaker 2: circular que permite a todos contribuir en su nivel de
- 19:11Speaker 2: comodidad sin romper el ecosistema. Esto es lo que realmente
- 19:14Speaker 2: señala el vibe coding. No se trata solo de escribir
- 19:16Speaker 2: con un estilo. Es una programación que se siente como low-code, rápida,
- 19:19Speaker 2: iterativa y asistida por IA, pero que escala como código profesional.
- 19:22Speaker 2: Sus entornos se sincronizan con Git. Las canalizaciones validan los desplazamientos.
- 19:25Speaker 2: Copilot enseña las mejores prácticas de forma invisible. La experiencia
- 19:29Speaker 2: se suaviza en un movimiento continuo entre pensar y construir.
- 19:32Speaker 2: En efecto, Power Platform se convierte en un cerebro componible
- 19:35Speaker 2: que absorbe nuevos patrones de cada usuario, ya sea arrastrando
- 19:38Speaker 2: componentes o refactorizando funciones. Ese es el horizonte estratégico y
- 19:42Speaker 2: la plataforma empresarial comportándose como una inteligencia colectiva. Cuando lo
- 19:46Speaker 2: ves de esa manera, el vibe code deja de sonar místico.
- 19:49Speaker 2: Es la responsabilidad. entre la libertad y la disciplina, entre
- 19:51Speaker 2: la creatividad humana y la gobernanza de las máquinas. Y
- 19:54Speaker 2: cuando esas vibraciones se alinean, todo el sistema cobra vida.
- 19:57Speaker 2: La verdad real. Aquí está la verdad sin esloven. El
- 20:00Speaker 2: vibe code de Power Apps no está matando al low code,
- 20:02Speaker 2: está corrigiendo sus excesos. Es la sutil comprensión de que
- 20:05Speaker 2: la libertad limitada del usuario sin reglas se convierte en
- 20:07Speaker 2: un desastre que solo los desarrolladores profesionales pueden limpiar. El
- 20:11Speaker 2: Vibe Code devuelve estructura, visibilidad y mantenibilidad sin desmantelar el
- 20:14Speaker 2: empoderamiento que hizo que el Low Code triunfara en primer lugar.
- 20:18Speaker 2: Por eso usa Low Code para la velocidad, crea prototipos,
- 20:21Speaker 2: valida ideas, prueba conceptos y luego expándelos usando Vibe Code
- 20:23Speaker 2: para su longevidad. Componentes versionados, marcos de trabajo reales, despliegue automatizado.
- 20:29Speaker 2: Y a través de todo ello deja que GitHub Copilot
- 20:30Speaker 2: unifique ambos mundos. tu traductor silencioso entre la lógica de
- 20:33Speaker 2: negocio y la sintaxis técnica. En el momento en que
- 20:36Speaker 2: tratas a la IA como el puente, no como el reemplazo,
- 20:37Speaker 2: empiezas a desarrollar la velocidad del pensamiento y con la
- 20:40Speaker 2: disciplina de la ingeniería. Power Platform no se está separando,
- 20:43Speaker 2: está evolucionando hacia una inteligencia componible, donde cada flujo de trabajo,
- 20:47Speaker 2: aplicación y conector se integra en un modelo mental compartido
- 20:50Speaker 2: de la organización. Esta es la verdadera transformación, no formularios
- 20:53Speaker 2: más rápidos, sino sistemas más inteligentes que aprenden cómo construyes.
- 20:56Speaker 2: Si esta visión te ahorra tiempo o te evita otro
- 20:58Speaker 2: análisis de gobernanza, devuelve el favor. Suscríbete, dale a seguir
- 21:02Speaker 2: y deja que el próximo análisis profundo llegue automáticamente. Como
- 21:05Speaker 2: un flujo programado de Power Automate. El conocimiento de directo
- 21:08Speaker 2: no se hace por sí mismo.