Embarcadero Kai: Productividad Agéntica y Modernización del Desarrollo en Delphi

Curso impartido por Daniele Teti, al finalizar se entregará un certificado de bit Time Academy 
Duración: 1 día – Precio: 399,00 € IVA no incluido
En modalidad virtual

Próximo curso con inicio el 03 de diciembre de 2026

Descripción del Curso

El advenimiento de la programación agéntica está redefiniendo la forma en que desarrollamos y mantenemos el software en Delphi. Este curso intensivo de un día muestra cómo aprovechar al máximo Embarcadero Kai directamente dentro del IDE RAD Studio para elevar la productividad del equipo de desarrollo, acelerar la refactorización de código heredado (legacy) y automatizar las fases de pruebas y corrección de errores.

A lo largo de la jornada exploraremos todo el ciclo de vida del desarrollo impulsado por IA: desde la configuración segura con modelos locales o cloud BYOK, hasta la creación de interfaces de escritorio VCL/FMX, aplicaciones Web Full-Stack reactivas (DMVCFramework + HTMX) y la integración de recursos externos mediante el estándar MCP (Model Context Protocol).

A Quién va Dirigido
  • Desarrolladores Delphi (Junior y Senior): Que deseen integrar flujos de desarrollo agénticos y reducir hasta un 40% los tiempos de codificación y mantenimiento.
  • Arquitectos y Líderes de Equipo: Interesados en evaluar la adopción empresarial de Kai garantizando la privacidad y el ROI del desarrollo.
  • Empresas de TI: Que quieran modernizar aplicaciones Delphi VCL/FMX y agilizar las estimaciones de costes y presupuestos para clientes.
Requisitos Previos
  • Conocimientos básicos del lenguaje Object Pascal / Delphi.
  • Familiaridad general con el IDE RAD Studio y fundamentos de SQL o desarrollo Web RESTful.
  • Una suscripción a un servicio de agentic coding compatible con KAI (ej. Claude Code, Codex, Ollama Cloud, etc.).
Programa Detallado
Sesión de Mañana: Configuración, Flujo Agéntico y UI de Escritorio VCL/FMX (3.5 Horas)


Módulo 1: Configuración de Kai, Privacidad y «Mentalidad Agéntica» (09:30 – 10:15)

  • Configuración en RAD Studio: Modelo BYOK (OpenAI, Claude, Gemini) y LLM locales mediante Ollama para proteger el código empresarial y la propiedad intelectual.
  • Más allá del chatbot convencional: Instruir a Kai sobre el contexto del proyecto utilizando @file, @project y directivas avanzadas para que opere de forma autónoma en el IDE.
 

Módulo 2: Desarrollo de Escritorio Moderno: VCL y FireMonkey (10:15 – 11:30)

  • Interfaces VCL: Generación rápida de Formularios, validación de datos y refactorización de código heredado hacia patrones modernos (PPL, Async, Generics).
  • Multi-Dispositivo (FMX): Adaptación y migración guiada por Kai de código e interfaces desde Windows hacia multiplataforma (macOS, iOS, Android).
 

Pausa para Café: 11:30 – 11:45

 

Módulo 3: El Ciclo Agéntico: Corrección de Errores de Compilación y Testing (11:45 – 13:00)

  • Bucle Autónomo: Análisis automático en tiempo real de errores de compilación con propuesta y aplicación directa de correcciones en el código fuente.
  • Pruebas Unitarias Inmediatas: Generación automática de pruebas unitarias (DUnitX) para blindar la fase de refactorización.
 

Pausa para Almuerzo: 13:00 – 14:00

 
Sesión de Tarde: Web API, WebApp Full-Stack, MCP y Taller Práctico VCL (3.5 Horas)

Módulo 4: Desarrollo Web con Kai: Web API y WebApp (14:00 – 15:15)

  • Web API con DMVCFramework: Generación por parte de Kai de Controladores RESTful, DTOs y enrutamiento a partir de especificaciones informales.
  • WebApp Full-Stack (DMVCFramework + HTMX): Desarrollo rápido de interfaces web reactivas delegando la escritura de plantillas HTML/HTMX renderizadas en servidor.
 

Módulo 5: Conexión Avanzada de Datos con MCP (15:15 – 16:00)

  • Más allá del IDE: Uso del estándar MCP (Model Context Protocol) para conectar el agente de IA a recursos externos y bases de datos empresariales.
  • Ejemplo Práctico: Análisis automático del esquema de una BD externa vía MCP con generación al vuelo de DataModules y lógica de persistencia.
 

Pausa Breve: 16:00 – 16:15

 

Módulo 6: Taller Práctico Hands-On: Ejercicio End-to-End sobre App VCL (16:15 – 17:00)

  • Proyecto Práctico VCL: Modernización o desarrollo desde cero de un módulo de aplicación VCL real.
  • Flujo de Trabajo Completo: Lectura del esquema de datos, generación de la UI VCL, refactorización asíncrona de la lógica de negocio y resolución automática de errores mediante el bucle agéntico.
 

Módulo 7: ROI Empresarial, Presupuestación y Turno de Preguntas (17:00 – 17:30)

  • Análisis de Negocio: Cómo la IA agéntica reduce hasta un 40% los tiempos de desarrollo y mantenimiento en VCL.
  • Evaluación Estratégica: Cómo poner en valor la velocidad de la IA en las estimaciones de desarrollo y en los presupuestos finales para clientes.
  • Turno Final de Preguntas y Entrega de Certificados de bit Time Academy.
Material Didáctico Incluido
  • Diapositivas del curso y documentación de profundización.
  • Repositorio con todo el código fuente de los ejemplos y ejercicios.
  • Certificado Oficial de Asistencia de bit Time Academy.
  • La cumplimentación del formulario no garantiza una plaza en el próximo curso. El curso tiene un coste de 399,00 € IVA no incluido.
Scroll al inicio