|

Oracle APEX 2026: La hoja de ruta hacia el desarrollo generativo (GenDev)

Oracle ha guardado silencio sobre la nueva versión de Oracle APEX y todos nos preguntamos ¿Qué va a pasar? En los últimos años, Oracle ha lanzado dos versiones de Oracle APEX al año, normalmente en abril y octubre. Sin embargo, a partir de Oracle APEX 24 el calendario de lanzamiento se vio afectado y la versión 24.2 por ejemplo se lanzó a principios de 2025 y desde entonces no se ha publicado ninguna versión más…?

¿Por qué no hay lanzamiento?, pues según lo que he visto, la próxima versión de Oracle APEX va a introducir una forma completamente nueva de desarrollar aplicaciones mediante IA, pero, eso va a llevar tiempo.

Por como lo veo, esta nueva forma esta orientada a desarrolladores expertos que demandan mayor productividad. Por eso creo que la nueva versión será lanzada este año 2026 y probablemente se llamará Oracle APEX 26.1 acompañando un poco tambien la Oracle Database 26ai.

En conferencias realizadas en junio del año pasado, durante el Oracle IA Word en Las Vegas (USA), y reuniones de especialistas, tenemos una idea de lo que está por venir:

Estos son los cinco temas clave:

– Desarrollo generativo mediante IA

– Experiencia de Usuario

– Experiencia del Desarrollador

– Preparación Empresarial

– Ideas de la comunidad

GenDev e IA

Es evidente el uso de la IA en todas las facetas de Oracle APEX, desde desarrollo hasta funciones que ofrecemos a los usuarios de las aplicaciones que creamos.

Generador de Aplicaciones de IA con APEX

Habrá una forma completamente nueva de crear aplicaciones APEX simplemente describiendo como queremos que funcione. Esto ya es en parte posible, pero ahora, mediante la introducción de una nueva especificación abierta llamada APEXlang, será completamente realizable.

APEXlang

APEXlang es una combinación de YAML y JSON. Toda nuestra aplicación Oracle APEX se puede compilar con un archivo de texto (APEXlang).

Podemos por ejemplo agregar un nombre de región, un titulo, un SQL, se lo define en el archivo de texto y esto se sobreescribe el valor predeterminado. Este archivo APEXlang se utilizará entonces para generar nuestra aplicacion APEX.

Los beneficios de este archivo APEXlang van mucho mas alla de la IA. Un archivo de exportación APEX, en formato APEXlang, es legible y se controla fácilmente por versiones. Permite realizar cambios masivos en el archivo de texto mediante búsquedas y reemplazos sencillos. Esto abrirá una nueva forma de desarrollar con APEX.

Imaginense crear una version inicial de una aplicacion utilizando IA y describiendo lo que quieren. Con esto, generar un archivo de texto, que luego se utiliza para la generación de nuestra aplicaciones APEX (metadatos). Podemos realizar cambios en el navegador (low-code) y continuar asi.

Si necesito realizar cambios masivos, exporto la aplicación, modifico el archivo APEXlang exportado y lo vuelvo a implementar en una nueva versión. Trabajar de esta forma, desarrollando basándonos en texto, permite fusionar los cambios de varios desarrolladores y mucho mas.

Herramientas de IA

Podemos también hacer que nuestras aplicaciones APEX sean más inteligentes. Actualmente proporcionamos los datos a la IA (LLM) y hacemos preguntas. Esto no es necesariamente eficiente ya que debemos enviar una gran cantidad de datos.

Un enfoque mas eficiente es utilizar herramientas de IA que permitan a la IA obtener la info que necesita.

IA en Informes Interactivos

Otra característica destacada de la próxima versión de Oracle APEX es la integración de IA en informes interactivos. Podremos formular preguntas en lenguaje natural en nuestros informes interactivos y los filtros se añadirán automáticamente.

Incluso, crear gráficos, o chartear con los datos del informe interactivo abriendo un panel de chat para profundizar sobre la información mostrada.

Experiencia de usuario

Se esta trabajando sobre una nueva versión del Tema Universal (aun no está confirmada su presencia en la proxima versión). Una nueva apariencia sería excelente.

Este nuevo tema promete habilitar nuevas funciones para móviles.

Experiencia del desarrollador

Nuevas funcionalidades simplificarán la vida a los desarrolladores. Habrá comprobaciones en vivo integradas mediante un nuevo Advisor! Tener los errores y comprobaciones directamente en el generador esta bueno, y lo más importante, podremos marcar los falsos positivos.

Preparación empresarial

Oracle utiliza APEX ampliamente. Muchos equipos están desarrollando aplicaciones con Oracle APEX. Para que las aplicaciones sean consistentes y fáciles de compartir y reutilizar para los desarrolladores se agregará en APEX una nueva sección llamada Páginas de Patrones y un Repositorio Global.

Cada vez se están creando más funciones para equipos grandes ya que Oracle mismo requiere de estas funcionalidades.

Ideas de la comunidad

Se agregarán muchas características nuevas propuestas por la comunidad a través de la aplicación APEX Ideas. Si quieres que el equipo de APEX incluya algo, envíalo alli.

Espero que este post brinde una idea de lo que está por venir. Oracle mencionó estas novedades en varias Conferencias el año pasado pero no estan muy difundidas. Tambien puedes consultar la hoja de ruta de Oracle APEX aqui: https://apex.oracle.com/es/learn/resources/roadmap/

Saludos!

Comparte esta publicación