Ir al contenido principal

Entradas

Mostrando entradas de mayo, 2023

APEX 01.07 - ¿Cuales son los pasos y que debo hacer en cada uno de ellos para llevar adelante un proyecto de Modernización de Oracle Forms a Oracle APEX?

EL PROYECTO El proceso de modernización de Oracle Forms a Oracle APEX es un proyecto importante que puede tener muchos beneficios para una organización. El equipo de Oracle APEX ha dado lineamientos para guiar a las empresas en este proceso de modernización y de nuestra parte lo hemos afinado y convertido en una metodología a lo largo de las experiencias que hemos acumulado. A continuación, describo los pasos con los cuales encaramos un proyecto de modernización: FASE 1: PREPARACIÓN 1. Evaluación de la aplicación existente: Lo primero que se debe hacer es evaluar la aplicación Oracle Forms existente para determinar su complejidad, tamaño y funcionalidad. Esta evaluación permitirá determinar el alcance del proyecto de modernización y los requisitos necesarios para la nueva aplicación Oracle APEX. 2. Planificación del proyecto: Después de evaluar la aplicación existente, es importante planificar el proyecto de modernización de manera detallada. Esto incluye la definición de objetivos, la

APEX 01.06 - ¿Cómo debería Modernizar mis Oracle Forms utilizando Oracle APEX?

Oracle Forms es un componente de Oracle Fusion Middleware, una tecnología que fue muy popular y me atrevería a decir por tanto, muy exitosa durante décadas, para la creación de aplicaciones empresariales.  En la actualidad, hay varios métodos para la creación de dichas aplicaciones.   Tanto Oracle Forms como Oracle APEX, ambos, tienen muchas similitudes a la hora de facilitar una transición, ya que ambos están centrados en bases de datos, en SQL y PL/SQL y por lo tanto pueden utilizar con facilidad las funciones y objetos de bases de datos de la Base de datos Oracle Otra similitud es que ambos utilizan marcos declarativos para contribuir al desarrollo.  Sin embargo, también existen diferencias clave: Oracle APEX puede funcionar por completo en un explorador web y no necesita herramientas del cliente ni plugins de explorador, incluso su IDE de desarrollo se ejecuta completamente desde el navegador, otra diferencia es que Oracle APEX guarda las definiciones de las aplicaciones en un repo

APEX 01.05 ¿Porqué debería utilizar Oracle APEX para Modernizar Oracle Forms & Reports?

Oracle APEX es una herramienta de desarrollo de aplicaciones web que se ejecuta en la base de datos Oracle, es una plataforma poderosa que puede utilizarse para modernizar las aplicaciones basadas en Oracle Forms y Oracle Reports por muchas razones, aqui cito algunas de ellas: 1. La Modernización de la interfaz de usuario: Las aplicaciones basadas en Oracle Forms y Reports a menudo tienen una interfaz de usuario antigua y desactualizada. APEX ofrece una interfaz de usuario moderna y fácil de usar que puede mejorarse aún más con las herramientas de diseño y temas que tiene disponibles. La modernización de la interfaz de usuario puede mejorar la experiencia del usuario final y aumentar la productividad. 2. La Integración con otras tecnologías : APEX se integra con una variedad de tecnologías, incluyendo Bases de datos Oracle, Oracle Business Intelligence (BI), Oracle E-Business Suite y otras aplicaciones empresariales. La integración con estas tecnologías puede mejorar la funcionalidad

APEX 01.04 - ¿Cual es la propuesta de valor que brinda Oracle APEX a mi Organización?

Además del valor inherente en lo gratuito de la licencia de uso de APEX , de la disponibilidad de recursos gratuitos para realizar evaluaciones e incluso pruebas de concepto en la nube de Oracle con la opción Always Free, Oracle APEX permite a las organizaciones que poseen un equipo de desarrollo lo siguiente: Desarrollar aplicaciones en menos tiempo: lo que se traduce en menores costos de desarrollo Desarrollar menos JavaScript, CSS y HTML que con otras herramientas: lo que significa menos cantidad de especialistas necesarios Oracle APEX es menos susceptible a "agitarse" que otras opciones open source: gracias a esta estabilidad y escalabilidad en el tiempo, la deuda técnica (esas cosas que nos piden hacer y no logramos cumplir) se puede disminuir Las actualizaciones de versiones y aplicaciones con Oracle APEX no rompen las aplicaciones, lo que muchas veces si sucede con otras herramientas o lenguajes, con APEX aplicas actualizaciones en caliente sin afectar a los usuarios c

APEX 01.03 - ¿Y qué pasa con el costo de la licencia para utilizar Oracle APEX?

Con respecto al costo de la licencia para utilizar Oracle APEX, con la base de datos provista en opción Always Free de Oracle Cloud o si utilizas la base de datos de la variante Oracle Express Edition, no debes pagar ningún tipo de licencia, es siempre gratis.  Por otro lado, si utilizas la Oracle Cloud o utilizas una base de datos de la variante Standard Edition o Enterprise Edition, pagarás la licencia solo por los servicios de base de datos que utilices en la Oracle Cloud o por la licencia de Base de datos correspondiente para tu instalación on-premise, pero no pagarás ninguna licencia adicional por tener Oracle APEX instalado en tu ambiente. APEX es una funcionalidad que es ofrecida como parte de la base de datos Oracle, por lo tanto: No hay cargos para usuarios finales – Ilimitados usuarios finales No hay cargos por desarrollador – Ilimitados desarrolladores No hay cargos por aplicación – Ilimitadas aplicaciones No hay cargos por ingreso/egreso de datos en APEX – Ilimitada transfe

APEX 01.02 - ¿Donde esta disponible Oracle APEX?

Oracle Application Express (APEX) está disponible en varias versiones de la base de datos Oracle.  Desde su lanzamiento inicial en 2004, APEX se ha integrado en la mayoría de las versiones de la base de datos de Oracle y en todas sus variantes: Express Edition que es la variante gratuita de la base de datos Oracle, Standard Edition y Enterprise Edition. Les dejo a continuación una lista de las versiones de la base de datos Oracle que son compatibles con Oracle Application Express, válido para todas las variantes disponibles hasta este momento (mayo de 2023) Ahora, es importante tener en cuenta que la compatibilidad de APEX con cada versión de la base de datos Oracle puede variar requiriendo en algunos casos parches y/o actualizaciones en las bases de datos para asegurar de que APEX funcione correctamente en cada versión. En general, Oracle se ha comprometido con el soporte continuo y la mejora de APEX, y ha anunciado que seguirá integrando esta herramienta en futuras versiones de la ba

APEX 01.01 - ¿Has oído hablar de Oracle APEX?

Te invito a conocer más sobre esta herramienta de bajo código para desarrollo de aplicaciones y para ello, vamos a comenzar esta serie con una pequeña historia... Tengo conocidos que son desarrolladores full-stack: tienen conocimiento sobre codificación de front-end y back-end, saben diseñar aplicaciones, tienen conciencia para brindar accesibilidad y usabilidad, experiencia en DevOps, se comunican muy bien con los responsables del negocio y le apasiona ayudarlos a tener éxito. El problema es que estos desarrolladores son un recurso escaso, muy escaso y rápidamente se convierten en la persona más popular en el negocio y que pasa entonces... Todos quieren su tiempo y muy pronto los requisitos del negocio superan su ancho de banda por así decirlo, o si lo prefieren de otro modo, su capacidad productiva queda abrumada .. y alli comienzan los problemas porque los responsables del negocio se desilusionan porque quedan insatisfechos.  Entonces… pues lo que pasa es que la empresa necesita hac