APEX Application Development

Oracle APEX Application Development (APEX Service) es una plataforma de desarrollo de aplicaciones con poco código que permite a los desarrolladores crear rápidamente aplicaciones esenciales ricas en funciones y de mantenimiento sencillo. APEX utiliza la IA para acelerar el desarrollo de aplicaciones y proporcionar una experiencia más enriquecida a los usuarios de aplicaciones. Paga solo por los recursos que consumes cuando utilizas una aplicación.

Introducción a las aplicaciones empresariales con poco código mediante Oracle APEX (1:40)

APEX 24.1 acerca la IA generativa a los desarrolladores

La versión APEX 24.1 utiliza IA generativa para facilitar la vida de los desarrolladores y usuarios de aplicaciones. Descubre cómo ayuda a los desarrolladores a crear en menos tiempo aplicaciones empresariales esenciales aún mejores que les encantarán a los usuarios.

APEX gana el premio a la tecnología del año de InfoWorld de 2023

InfoWorld reconoció a Oracle APEX como la mejor del año en la categoría de Desarrollo de Software: Plataformas.

¡Acompáñanos en ODTUG Kscope24!

Observa APEX 24.1 en acción e intercambia mejores prácticas con desarrolladores de ideas afines y líderes empresariales de todo el mundo en la conferencia anual de APEX en ODTUG Kscope24 del 14 al 18 de julio en Nashville, TN.

Serie de wébcasts: Innovaciones empresariales con Oracle APEX

Consulta nuestro webcast mensual, con importantes clientes de todo el mundo que están creando aplicaciones innovadoras y con poco código con Oracle APEX. Descubre cómo están resolviendo sus problemas empresariales.

Desarrollo de aplicaciones 20 veces más rápida

El estudio de tiempo y movimiento Pique Solutions ha descubierto que los desarrolladores pueden crear aplicaciones al menos 20 veces más rápido con Oracle APEX.

APEX puede recuperar los datos deseados de la forma más eficiente posible, porque la función de IA en APEX tiene acceso directo a todos los metadatos de la base de datos y puede realizar consultas más complejas y generar resultados más precisos de los que serían posibles manualmente, incluso por un experto.

Carl Olofson, vicepresidente de investigación, Data Management Software, IDC

"Los lenguajes de cuarta generación (4GL) y las herramientas de desarrollo con poco código han existido durante décadas, y muchos están vinculados a una base de datos. Sin embargo, en su mayoría se encuentran fuera de la base de datos, interactuando como cliente externo. Oracle APEX reside en el sistema de base de datos, lo que permite que no haya latencia entre la aplicación y los datos, al tiempo que aprovecha todas las funciones destacadas de Oracle Database. Pero lo que realmente lo hace destacar es que no genera código, sino bloques de control en el sistema de base de datos, por lo que la aplicación se crea de forma declarativa en lugar de procedimental. Esto significa que siempre es autodocumental, porque sus operaciones están vinculadas a elementos de la base de datos.



Con esta versión más reciente, APEX está completamente integrado con una capacidad de procesamiento de lenguaje natural (NLP) basada en IA que permite no solo la creación de operaciones y vistas de datos en respuesta a solicitudes de lenguaje humano comunes, sino también una navegación optimizada a través de la base de datos, la cual antes solo estaba disponible a través de un experto en bases de datos. APEX puede recuperar los datos deseados de la forma más eficiente posible, porque la función de IA en APEX tiene acceso directo a todos los metadatos de la base de datos y puede realizar consultas más complejas y generar resultados más precisos de los que serían posibles manualmente, incluso por un experto. APEX también integra AI Vector Search o JSON Relational Duality Views en las aplicaciones. Por lo tanto, APEX abre una amplia gama de datos estructurados y no estructurados para un acceso completo e inteligente y detallado, incluso por parte de usuarios no técnicos".


Carl Olofson vicepresidente de investigación, software de gestión de datos, IDC

¿Por qué elegir APEX para desarrollo de aplicaciones con poco código?

Crea aplicaciones más rápido

Crea aplicaciones esenciales 20 veces más rápido que con codificación, sin tener que aprender tecnologías complejas de web e IA. Aprovecha una plataforma de desarrollo de aplicaciones totalmente gestionada y con poco código para crear e implementar rápidamente aplicaciones empresariales basadas en IA.

Desarrollo de aplicaciones con poco código y basado en IA

Crea aplicaciones utilizando una interfaz gráfica intuitiva, rica, basada en el navegador que acelera la creación de aplicaciones. Con el enfoque de desarrollo declarativo de APEX, puedes utilizar potentes componentes de interfaz de usuario para agregar un alto nivel de funcionalidad a las aplicaciones con codificación limitada.

Desarrollo ágil

Realiza iteraciones para implementar cambios y realizar mejoras, a menudo en tiempo real, sin la necesidad de un despliegue complicado en varios pasos.

Responsividad confiable de las aplicaciones

Las aplicaciones creadas con APEX son totalmente receptivas. Los componentes, como formularios, gráficos e informes, funcionan sin problemas en diferentes resoluciones de pantalla. Además, mantienen la misma funcionalidad sin programación adicional.

Seguridad integrada

Ayuda a minimizar la cantidad de problemas de seguridad en tus aplicaciones, desde la creación de scripts entre sitios hasta inyecciones SQL, con seguridad integrada en el marco. Reduce el tiempo dedicado a configurar los requisitos de seguridad por ti mismo.

Instrumentación y seguimiento de código

Los datos de diagnóstico detallados pueden ayudarte a encontrar defectos o problemas de rendimiento en las aplicaciones al principio del ciclo de desarrollo.

Capacidades de Oracle Database a tu alcance

Benefíciate de las capacidades heredadas de Oracle Database, que soporta todos los tipos de datos modernos, incluidos los relacionales, JSON, espaciales y mucho más.

Aumenta la sencillez del desarrollo de tus aplicaciones gracias a capacidades como JSON Relational Duality, que permite acceder a los datos almacenados en tablas relacionales como documentos JSON simples, o utiliza AI Vector Search para agregar búsquedas de similitud a tus aplicaciones.

Integra información de fuentes de datos locales y remotas utilizando interfaces REST.


Operaciones autónomas

Gestión automatizada

Reemplaza las operaciones manuales propensas a errores con la automatización impulsada por aprendizaje automático para aprovisionar, escalar, proteger, realizar copias de seguridad y reparar todo el paquete de aplicaciones.

Alto rendimiento uniforme

Ofrece un alto rendimiento coherente con una arquitectura de aplicación única en la base de datos, ajuste automatizado de la base de datos y prestaciones de indexación de Autonomous Database y hardware Exadata especialmente diseñado.

Arquitectura optimizada

Aumenta la productividad del desarrollador, escalabilidad y rendimiento de aplicaciones gracias a la arquitectura optimizada. Gestiona automáticamente el estado de la sesión, resuelve la lógica de las aplicaciones y manipula los datos directamente en la base de datos con acceso a datos de latencia casi nula.

Escalabilidad automática

Escala los recursos informáticos automáticamente para cumplir con los requisitos de rendimiento, sin ningún tiempo de inactividad, incluso a medida que aumenta el volumen de datos y la cantidad de usuarios.

Siempre online

Proporciona alta disponibilidad gracias a una combinación de Oracle Cloud Infrastructure de segunda generación, Oracle RAC y copias de seguridad automáticas diarias.

Gestión fácil

La gestión fácil de usar a través de la consola de Oracle Cloud Infrastructure, las API de REST públicas y los kits de desarrollo de software (SDK), permite a los usuarios realizar las tareas más comunes, como configurar la gobernanza y analizar el uso y la facturación.


Costos más bajos.

Paga solo los recursos que consumes

Optimiza la innovación y el ahorro de gatos adaptando los recursos de la nube con las necesidades cambiantes de tu negocio con escalabilidad flexible online. Paga solo por los recursos que consumes con una verdadera experiencia de pago por uso.

No por aplicación, por tarifas de usuario

Crea aplicaciones sin limitaciones. A diferencia de otros proveedores de nube de plataforma con poco código, no existen tarifas de uso adicionales u ocultas por aplicación, desarrollador o usuario final.

Versión gratuita que puedes usar por tiempo ilimitado

Una pequeña versión siempre gratuita del servicio APEX en Oracle Cloud facilita la familiarización con el servicio sin costo alguno. Si las aplicaciones evolucionan para requerir energía adicional, al hacer un solo clic se actualiza el servicio APEX gratuito a la versión de pago completa, donde puede aumentar de forma flexible los recursos informáticos y de almacenamiento.


Potentes visualizaciones de datos

Búsqueda con facetas

La búsqueda por facetas permite a los usuarios buscar y filtrar datos rápidamente. Potencia a los usuarios para ver los datos de nuevas maneras y descubrir nuevas perspectivas con solo unos pocos clics.

Gráficos dinámicos

Las potentes capacidades de gráficos y visualización son totalmente compatibles con HTML5 y funcionan en cualquier navegador moderno. Oracle JET proporciona un conjunto de herramientas de creación de gráficos de código abierto y modular para desarrolladores.

Informes interactivos

El componente de informe interactivo permite a los usuarios personalizar sin esfuerzo los datos que ven de una manera que satisfaga sus necesidades de forma única, sin necesidad de programación.

Componentes de tarjetas

Libera una nueva y potente forma de presentar datos mediante tarjetas. Los componentes de las tarjetas proporcionan la personalización de la apariencia, como los íconos, insignia, medios, expresiones HTML avanzadas y la capacidad de definir múltiples acciones por tarjeta.


Transforma hojas de cálculo

De hoja de cálculo a aplicación web en cuestión de minutos

Transforma una hoja de cálculo con solo unos pocos clics en una aplicación completamente funcional con cuadros de mando, gráficos, informes y formularios personalizables. Accede y mantén fácilmente tus datos desde una aplicación web.

Haz cumplir la integridad y precisión de los datos

Acaba con la dispersión de hojas de cálculo y la inexactitud de los datos mediante aplicaciones a las que es posible acceder desde una ubicación única y centralizada para obtener una única fuente de información.

Permite la autenticación y autorización

Protege tus aplicaciones con SSO, OAuth2, OpenID Connect y mucho más. Proporciona a las aplicaciones la seguridad de la que carecen la mayoría de las hojas de cálculo.


Aplicaciones de productividad prediseñadas

Aplicaciones listas para usar

Más de 20 aplicaciones de productividad completamente funcionales y listas para usar para escenarios empresariales importantes y prevalentes.

Aplicaciones extensibles

Amplía y personaliza las aplicaciones prediseñadas para cumplir con las necesidades de tu negocio. Adapta fácilmente estas aplicaciones a tus requisitos únicos.


Acceso a datos REST

Servicios web de consumo

Accede a datos de diversos servicios web, incluidos los puntos finales REST de las aplicaciones Oracle SaaS, y manipula los resultados mediante SQL.

Proporciona API de REST

Crea rápidamente servicios web que accedan a los objetos de la base de Oracle Database utilizando el taller REST integrado, luego genera la documentación de la API Swagger con un solo clic.


Globalización y localización

Traducción

Traduce la interfaz de usuario de las aplicaciones en ejecución a varios idiomas sin tener que duplicar la lógica o volver a empaquetar tus aplicaciones.

Localización

Formatea y muestra fácilmente el contenido de las aplicaciones según la ubicación actual del usuario final.


Desarrollo de aplicaciones asistido por IA

APEX utiliza IA generativa incorporada para simplificar el desarrollo de aplicaciones, reduciendo el tiempo que te toma crear aplicaciones esenciales ricas en funciones a escala. Utiliza lenguaje natural para generar código y realizar correcciones de depuración con un solo clic, o inicia la creación de tu aplicación mediante el uso del lenguaje natural para especificar las capacidades y componentes deseados, no el código.

Asistente de IA de APEX

Cree sentencias SQL válidas introduciendo una solicitud de datos en lenguaje natural. APEX AI Assistant recuerda la sintaxis SQL para que no debas hacerlo tú y automatiza la escritura de JOIN. Explica el código existente y sugiere correcciones de errores de código que se pueden adoptar con un simple clic, liberándolo de las tareas de codificación rutinarias.

Crear asistente de aplicaciones

Utiliza lenguaje natural para especificar los atributos y capacidades deseados de tu nueva aplicación. Enfoca la energía y los recursos en la creación de funciones de aplicación únicas y personalizadas en lugar del código subyacente.

Diálogos de IA conversacional

Una interfaz conversacional lista para usar que puedes agregar fácilmente a tus aplicaciones, lo que permite a los usuarios finales "conversar" con las aplicaciones en lenguaje natural. Proporciona una experiencia más enriquecida en las aplicaciones sin necesidad de crear componentes de procesamiento de lenguaje natural o IA generativa desde cero.

Demostración: observa el desarrollo de aplicaciones asistido por IA en acción (3:40)


Preparado para la empresa

APEX aprovecha las últimas capacidades que ofrece Oracle Database, lo que hace que cualquier aplicación desarrollada con APEX esté preparada para la empresa por definición. Las aplicaciones APEX heredan la seguridad, el rendimiento, la escala y la disponibilidad que ofrece Oracle Database.

Utiliza las últimas capacidades de Oracle Database para enriquecer aún más la experiencia del usuario final. Por ejemplo, utiliza APEX junto con AI Vector Search en Oracle Database para combinar la búsqueda semántica de documentos, imágenes y otros datos no estructurados con la búsqueda en tus datos empresariales privados.

Demostración: observa APEX con AI Vector Search en acción (2:15)


Logo de Hilton

NRI reduce los esfuerzos de desarrollo de aplicaciones en un 65 % con Oracle APEX

"Oracle APEX se ha convertido en un motor fundamental del valor que proporcionamos a nuestros clientes. Nos permite reducir costos y desarrollar aplicaciones más rápido".

Shota Isshiki, arquitecto de sistemas bit.Labs, NRI

Casos de uso de APEX Service

  • Nube y aplicaciones móviles

    Crea nuevas aplicaciones móviles y en la nube para una amplia gama de casos de uso con un mínimo esfuerzo.

    Características de Oracle APEX para móviles

  • Aplicaciones basadas en datos

    Controla datos en rápida expansión con potentes gráficos y visualizaciones de datos integrados.

  • Reemplazo de la hoja de cálculo

    Transforma hojas de cálculo en aplicaciones funcionales con informes autogenerados y formularios de introducción de datos.

  • SaaS y paquete de extensiones de aplicaciones

    Aprovecha las ventajas de SaaS y de las aplicaciones empaquetadas completando las carencias de funciones y añadiendo informes altamente personalizados.

  • Modernización de formularios

    Actualiza y moderniza las aplicaciones de Oracle Forms existentes. Sustituye por una interfaz de usuario contemporánea, basada en navegadores y adaptada a dispositivos móviles.

  • SaaS público y aplicaciones ISV

    Además de ser una gran solución para aplicaciones que satisfacen necesidades empresariales internas, APEX Service también puede ser una plataforma para aplicaciones SaaS públicas, y ayudar a los proveedores de software independientes (ISV) a ofrecer dichas aplicaciones. No es necesario ser miembro de Oracle Partner Network.

    Más información sobre los casos de uso de Oracle APEX

17 de junio de 2024

Presentación de la disponibilidad general de Oracle APEX 24.1

Ashish Mohindroo, vicepresidente de gestión de productos, plataforma de aplicaciones con poco código APEX

Oracle APEX 24.1 ahora está disponible para descarga y se está implementando en las regiones OCI APEX Application Development y Autonomous Database Cloud Service en todo el mundo. Descubre cómo crear tu primera aplicación con poco código con IA generativa con esta última versión.

Blogs destacados

Ver todo

Recursos

Aprendizaje

Accede a la documentación y herramientas del centro de ayuda

El Centro de ayuda proporciona información detallada sobre los servicios, guías de inicio y contenido para talleres.


Comienza a usar APEX


Comienza a desarrollar ahora

Desarrolla aplicaciones con APEX Service


Capacitación de APEX

Capacitación y certificaciones de APEX


Canal APEX de YouTube

Explora las soluciones APEX


Únete a nosotros en el horario de oficina de APEX

Únete a los desarrolladores y administradores de productos de APEX para recibir formación y sesiones prácticas