Modernizar Oracle Forms
No cabe duda de que Oracle APEX es la plataforma idónea para modernizar las aplicaciones de Oracle Forms. Además, los mismos procedimientos y paquetes PL/SQL almacenados funcionan de forma nativa en APEX, de manera que el desarrollo se hace mucho más fácil.
Introducción
Oracle Forms, componente de Oracle Fusion Middleware, es una tecnología consolidada de desarrollo de aplicaciones que lleva décadas siendo muy popular. En esta página se detalla por qué y cómo usar Oracle APEX, la plataforma de desarrollo de aplicaciones con poco código más popular del mundo, para acelerar la modernización de sus aplicaciones basadas en Oracle Forms. Descubra cómo modernizar una aplicación de Oracle Forms de muestra paso a paso en el siguiente laboratorio:
Laboratorio: de Oracle Forms a Oracle APEX¿Por qué usar APEX?
La modernización de sus aplicaciones de Oracle Forms usando Oracle APEX puede beneficiar a su organización de muchas maneras, desde fomentar la adopción de prácticas de desarrollo nativas de nube hasta ayudarla a ofrecer una experiencia de usuario moderna, pasando por contribuir a la reducción de costos.
-
Reduce Costs
To deploy Oracle Forms apps, you require a license that might increase development costs, in contrast, Oracle APEX is a no-cost feature of Oracle Database, meaning if you have Oracle Database, you already have Oracle APEX.
-
Modern User Experience
Oracle APEX apps are intuitive, easy to use, responsive, mobile friendly and similar to other modern cloud apps end users already use. Forms users won't require any extensive training to use these new APEX apps.
-
Enterprise App Development
Oracle APEX offers all the facets required for Cloud-Native and on-premises app development, including APEX AI Assistant, workflow, forms, charts, reports, maps, REST Services and much more.
-
Mobile Apps
Oracle APEX apps are fully responsive and can be easily installed as Progressive Web Apps (PWAs) on your device of choice, enabling deeper integration with the mobile operating system and resulting in a more native experience.

-
True Portability - Build Once Deploy Anywhere
Oracle APEX apps can be deployed anywhere that Oracle Database runs (Oracle Cloud, on-premises, or any third-party cloud). You build your app once and deploy it where you need, no need to rewrite your APEX app.
-
Elastic Scalability
Auto-scale your Oracle APEX app to support changes in demand from a small group of users to millions of users with ease and without any disruption in service.
-
Reuse
All of the database programs can be invoked directly from Oracle APEX. Therefore, you do not have to rewrite the database business logic you are already utilizing from Oracle Forms.
-
Coexistence
Oracle Forms and Oracle APEX can both run side-by-side in the same database using the same database objects. If the two tools fulfill different business requirements, you may have users working with both tools.
-
Skill Sets
Both frameworks (Forms and APEX) are database-centric, leverage SQL and PL/SQL, and utilize primarily declarative development. Any developers who know SQL can easily be trained to develop with Oracle APEX and become highly proficient in weeks, not months or years.

¿Cómo puede ayudar Oracle APEX?
El uso de Oracle APEX para modernizar las aplicaciones de Oracle Forms tiene varias ventajas clave.
-
Oracle Database
Acceda a la lógica empresarial existente en la base de datos, como paquetes, procedimientos y funciones, que usar en las aplicaciones de APEX, sin necesidad de conversión.
-
Creador
Elija entre más de 15 tipos de página que agregar a su aplicación fácilmente con el asistente y modifíquelos para que se ajusten a sus requisitos de negocio.
-
Seguridad
Oracle APEX genera aplicaciones con una configuración de alta seguridad por defecto en cuestiones como los esquemas de autenticación y autorización, la gestión de sesiones y la protección de scripts de sitios.
-
Navegación
Las nuevas aplicaciones se crean automáticamente con un menú de navegación que incluye entradas que enlazan a páginas de su aplicación.
-
Estilos de Tema
Las aplicaciones de Oracle APEX incluyen estilos de tema listos para usar con los que controlar fácilmente el diseño y la presentación de sus aplicaciones.
-
Interfaces de programación de aplicaciones (API)
Consulte las diversas API para personalizar sus aplicaciones sacar el máximo partido a las numerosas capacidades de Oracle APEX.

Introducción
Una vez que haya elegido un entorno de Oracle APEX, siga los pasos que se indican abajo para iniciar el proceso de modernización de aplicaciones de Oracle Forms.
-
Identificación de áreas que modernizar
Seleccione una área funcional y bien definida de una aplicación de Oracle Forms que desee modernizar con Oracle APEX. Esto le ayudará a formar a su equipo de desarrollo y a determinar los riesgos y el esfuerzo que implica la tarea.
-
Preparación del entorno
Identifique qué objetos de base de datos necesitará para desarrollar sus aplicaciones de APEX y qué procesos puede simplificar o desechar.
-
Desarrollo y prueba de aplicaciones
Desarrolle sus aplicaciones usando los asistentes de APEX y mejore cada página en función de sus requisitos de negocio. Después, compruebe que se cumplen todos los requisitos sometiendo las aplicaciones a pruebas completas.
-
Despliegue de aplicaciones
Una vez que sus aplicaciones cumplan sus requisitos de negocio, despliegue las aplicaciones de APEX de forma local o en la nube.

Experiencias de éxito
-
Savantage Solutions
Savantage mejora su producto además de reducir el tiempo hasta la comercialización en un 38%
Leer la experiencia de Savantage -
Humanic Global Solutions
Humanic reduce los tiempos de desarrollo en un 35%
Leer la experiencia de Humanic -
Estado de Luisiana
El estado de Luisiana ahorra cientos
Leer la experiencia del estado de Luisiana
de horas de desarrollo -
Recursos
-
Presentación
Download -
Guía general
Read Article -
Laboratorio: de Oracle Forms a Oracle APEX
Run the Lab -
Preguntas frecuentes sobre la modernización de Oracle Forms y el cambio a APEX
Read Blog Post -
10 principales motivos que hacen de APEX la solución ideal para los desarrolladores de Forms.
Read Blog Post -
Mesa redonda de partners
Watch the recording -
Modernización de una aplicación de Oracle Forms de muestra
Read Blog Post