Introducción

Creador de Aplicaciones

Introducción

El creador de aplicaciones es un entorno de desarrollo integrado con poco código y de alta productividad donde se pueden desarrollar las aplicaciones encima de los datos.

Si no dispone de un espacio de trabajo, puede empezar con uno libre en un momento.

Comenzar gratis

Creación de la primera aplicación

La mejor forma de empezar en el creador de aplicaciones de Oracle APEX es creando una aplicación.

Primero hay que definir qué tipo de datos quiere integrar en la aplicación. Puede crear fácilmente aplicaciones basadas en tablas de las que ya disponga, basadas en los datos de una hoja de cálculo o en un modelo de datos completamente nuevo. Consulte los vídeos que aparecen a continuación que le guiarán por cada escenario y le enseñarán a utilizar el creador de aplicaciones.

Diseñar y desarrollar aplicaciones

En Oracle APEX, las aplicaciones se definen al principio por páginas y componentes compartidos. Utilice los asistentes de creación de páginas para crear nuevas páginas, o utilice el diseñador de páginas para modificar las ya existentes. También puede utilizar el editor de propiedades para editar múltiples configuraciones y opciones y, a continuación, ejecutar la página para ver los resultados.

Diseñador de Páginas

El diseñador de páginas es un entorno de desarrollo integrado potente que incluye una barra de herramientas y varios paneles, que se utilizan para mantener y mejorar las páginas en las aplicaciones de Oracle APEX.

Componentes de Página

Captura de pantalla de los componentes de página El panel de la izquierda incluye la presentación, las acciones dinámicas, el procesamiento de páginas y los componentes compartidos en la página. Normalmente interactuará con el árbol de presentación, en el primer separador, para seleccionar rápidamente uno o más componentes de página con los que trabajar en el editor de propiedades del panel de la derecha.

Arrastrar y Soltar Diseño

Captura de pantalla del diseño de página El panel central incluye separadores para el diseño, la búsqueda y la ayuda. El separador Diseño muestra una vista abstraída de su página, donde puede utilizar la opción de arrastrar y soltar para crear o reorganizar componentes de ella. También puede buscar componentes dentro de la página en el separador Buscar o ver ayuda contextual para la propiedad seleccionada en el separador Ayuda.

Editor de Propiedades

Captura de pantalla del editor de propiedades En el panel de la derecha se muestra el editor de propiedades, que le permite ver y editar todas las propiedades asociadas de uno o varios componentes al mismo tiempo. Las propiedades similares se agrupan en secciones reducibles. Puede utilizar el filtro situado en la parte superior para reducir con rapidez el juego de propiedades.

Importación y exportación de aplicaciones

Puede mover las aplicaciones de un entorno a otro de forma sencilla.

Tras haber completado una aplicación, o si quiere obtener una copia de seguridad, haga clic en el botón exportar/importar. Un archivo de exportación de aplicación es un archivo de texto sin formato con extensión .SQL que se puede leer en cualquier editor de textos. Por ello, este archivo de exportación se puede cargar con facilidad en cualquier sistema de control de origen como parte del control de versiones. Los administradores de las bases de datos pueden comprobar las definiciones de aplicación e importarlas en entornos de producción y de prueba mediante herramientas como SQL Developer o SQL*Plus. Los desarrolladores pueden importar fácilmente estos archivos .SQL en cualquier base de datos Oracle que tenga instalado Oracle APEX (de la misma versión o posterior).

Componentes Compartidos

Los componentes compartidos se utilizan para definir múltiples controles comunes en un lugar centralizado que se pueda utilizar varias veces en una aplicación. Por ejemplo, puede definir el menú de navegación, la lista de valores o los esquemas de autenticación de la aplicación, entre otros. De esta manera, podrá maximizar la reutilización de los componentes de la página para conseguir una mayor consistencia y productividad.

Objetos de Soporte

Utilice objetos de soporte para definir los scripts de instalación y actualización de objetos de base de datos a los que se llamará durante el proceso de importación de una aplicación. También puede definir scripts de desinstalación para borrar objetos durante el proceso de supresión de una aplicación. Los objetos de soporte permiten empaquetar la aplicación y los objetos de base de datos necesarios en un único archivo.

Desarrollo rápido iterativo

Oracle APEX permite a los desarrolladores cambiar con facilidad entre los modos de tiempo de diseño y tiempo de ejecución cuando estén creando páginas.

Barra de herramientas de desarrollador

Captura de pantalla de la barra de herramientas del desarrollador La barra de herramientas del desarrollador aparece en la parte inferior de la pantalla cuando se ejecuta la aplicación como desarrollador, y le permite volver rápidamente al creador de aplicaciones.

Acumulador de Temas

Captura de pantalla del acumulador de temas El acumulador de temas le permite personalizar con facilidad el esquema de color y otras configuraciones de la interfaz de usuario en tiempo real mientras ejecuta la aplicación. Puede abrirlo haciendo clic en el botón Acumulador de temas en la barra de herramientas del desarrollador.

Opciones de Plantilla Activas

Captura de pantalla de las opciones de plantilla activas También puede controlar varias opciones de visualización de muchos componentes de página. Para ello, haga clic en el botón Edición rápida en la barra de herramientas del desarrollador, pase el cursor por el componente y haga clic en el icono de Opciones de plantilla activas.