Hoy lo anunció Joel Kallman en su post de que Oracle Application Express (APEX) 18.1 ahora está disponible en general! Este lanzamiento de APEX supone un avance espectacular tanto en la facilidad de integración con fuentes remotas de datos como en la fácil inclusión de características de aplicaciones robustas y de alta calidad.

Con la nueva versión 18.1, Oracle APEX ahora podemos integrar datos de servicios REST con datos de consultas SQL.

Algunas de las principales mejoras de Oracle Application Express 18.1 incluyen:

Características de la aplicación
Siempre ha sido fácil agregar componentes a una aplicación APEX: un gráfico, un formulario, un informe. Pero en APEX 18.1, ahora tenemos la capacidad de agregar funciones de aplicaciones de nivel superior a nuestras aplicación, incluido el control de acceso, comentarios, informes de actividad, informes de correo electrónico, selección dinámica de interfaz de usuario y más. Además de los componentes de informes y visualización de datos existentes, ahora podemos crear una aplicación con una interfaz de informe de «cards», un tablero y un informe de línea de tiempo. ¿El resultado? Una aplicación poderosa y rica de fácil creación, todo sin escribir una sola línea de código.

REST Enabled SQL Support
Servicios REST de Oracle (ORDS) Los Servicios SQL habilitados para REST permiten la ejecución de SQL en bases de datos Oracle remotas, a través de HTTP y REST. Puede ENVIAR declaraciones SQL al servicio, y luego el servicio ejecuta las sentencias SQL contra la base de datos Oracle y devuelve el resultado al cliente en formato JSON.

En APEX 18.1, podemos crear tablas, informes, calendarios, árboles e incluso invocar procesos contra los Servicios de Datos REST de Oracle (ORDS) provistos de servicios SQL habilitados para REST. Ya no es necesario un enlace de base de datos para incluir datos de objetos de bases de datos remotas en su aplicación APEX; todo puede hacerse sin problemas mediante el SQL habilitado para REST.
Módulos de fuente web
APEX ofrece ahora la capacidad de acceder de forma declarativa a los servicios de datos desde una variedad de puntos finales REST, incluidos los datos de REST normales, los servicios REST de los servicios de datos REST de Oracle y los servicios REST de Oracle Cloud Applications. Además de admitir reglas de almacenamiento en caché inteligente para datos REST remotos, APEX también ofrece la capacidad única de manipular directamente los resultados de las fuentes de datos REST utilizando SQL estándar de la industria.
REST Workshop
APEX incluye un taller REST completamente reestructurado, para ayudar en la creación de servicios REST contra sus objetos de base de datos Oracle. Las definiciones REST se administran en un único repositorio, y las mismas definiciones se pueden editar a través del Taller APEX REST, el Desarrollador SQL o mediante API documentadas. Los usuarios pueden explotar las habilidades de gestión de datos que poseen, como escribir SQL y PL/SQL para definir los servicios API RESTful para su base de datos. El nuevo taller REST también incluye la capacidad de generar documentación Swagger contra sus definiciones REST, todo con el clic de un botón.
Mejoras de Application Builder
En Oracle Application Express 18.1, los asistentes se han simplificado con valores predeterminados más inteligentes y menos pasos, lo que permite a los desarrolladores crear componentes más rápidos que nunca. También se han realizado varias mejoras de uso en Page Designer, incluido un mayor uso del color y los gráficos en los elementos de la página, y el «Sticky Filter» que se utiliza para mantener un filtro específico en el editor de propiedades. Estas características están diseñadas para mejorar la experiencia general del desarrollador y mejorar la productividad de desarrollo. APEX Spotlight Search proporciona una navegación rápida y una experiencia de búsqueda unificada en toda la interfaz APEX.
Autenticación social
APEX 18.1 introduce un nuevo esquema de autenticación nativo, Social Sign-In. Los desarrolladores ahora pueden crear fácilmente aplicaciones APEX que pueden usar Oracle Identity Cloud Service, Google, Facebook, OpenID Connect genérico y OAuth2 genérico como método de autenticación, todo sin codificación.
Gráficos
El motor de visualización de datos de Oracle Application Express impulsado por Oracle JET (JavaScript Extension Toolkit), un kit de herramientas de código abierto modular basado en los principios modernos de diseño y desarrollo de JavaScript, CSS3 y HTML5. Los gráficos en APEX son totalmente compatibles con HTML5 y funcionan en cualquier navegador moderno, independientemente de la plataforma o el tamaño de la pantalla. Estos gráficos proporcionan numerosas formas de visualizar un conjunto de datos, incluidos los gráficos de barras, líneas, áreas, rangos, combinaciones, dispersiones, burbujas, polares, de radar, circulares, de embudo y de stock. APEX 18.1 presenta un motor actualizado Oracle JET 4.2 con gráficos y API actualizados. También hay nuevos tipos de gráficos que incluyen Gantt, Box-Plot y Pyramid, y un mejor soporte para series múltiples, conjuntos de datos dispersos.
UI móvil
APEX 18.1 introduce muchos nuevos componentes de interfaz de usuario para ayudar en la creación de aplicaciones móviles. Tres nuevos tipos de componentes, ListView, Column Toggle y Reflow Report, ahora son componentes que se pueden usar de forma nativa con Universal Theme y se usan comúnmente en aplicaciones móviles. Se han realizado mejoras adicionales en APEX Universal Theme, que se centran en dispositivos móviles, es decir, encabezados y pies de páginas móviles que se mostrarán consistentemente en dispositivos móviles y plantillas de etiquetas de elementos flotantes, que optimizan la información presentada en una pantalla móvil. Por último, APEX 18.1 también incluye soporte declarativo para acciones dinámicas basadas en toque, toque y doble toque, presione, deslice y panoramice, apoyando la creación de aplicaciones móviles ricas y funcionales.
Fuente APEX
Font APEX es una colección de más de 1,000 iconos de alta calidad, muchos creados específicamente para su uso en aplicaciones comerciales. La fuente APEX en APEX 18.1 incluye un nuevo conjunto de iconos de 32 x 32 de alta resolución que incluyen mucho más detalles y la fuente de tamaño correcto se seleccionará automáticamente en función de dónde se utiliza en su aplicación APEX.
Accesibilidad
APEX 18.1 incluye una colección de pruebas en el Asesor de APEX que se pueden utilizar para identificar problemas de accesibilidad comunes en una aplicación APEX, incluidos encabezados y títulos faltantes, y más. Esta versión también desaprueba los modos de accesibilidad, ya que un modo separado ya no es necesario para ser accesible.
Actualización
Si usted es un cliente existente de Oracle APEX, la actualización a APEX 18.1 es tan simple como instalar la última versión. El motor APEX se actualizará automáticamente y sus aplicaciones existentes se verán y ejecutarán exactamente como lo hicieron en las versiones anteriores de APEX.
Tenemos mucho que aprender de las nuevas caracteristicas de APEX 18.1 que realmente hacen que desarrollar aplicaciones web en Oracle Application Express sea muy fácil de realizar!.