Introduzione
App Builder
Introduzione
App Builder è un ambiente di sviluppo integrato low-code ad alta produttività in cui è possibile sviluppare applicazioni a partire dai dati disponibili.
Se non si dispone già di un'area di lavoro, è possibile iniziare con un'area di lavoro gratuita in pochi minuti.
Prova gratuita per iniziareCreazione della prima applicazione
Il modo migliore per iniziare a usare App Builder di Oracle APEX consiste nel creare un'applicazione.
In primo luogo, è necessario determinare il tipo di dati su cui si desidera creare l'applicazione. È possibile creare con facilità applicazioni basate su tabelle esistenti già disponibili, sui dati di un foglio di lavoro o su un modello dati completamente nuovo. I video riportati di seguito consentono di esplorare tutti questi scenari e contengono informazioni su come iniziare a usare App Builder.
-
9:47
Su tabelle esistenti
Informazioni su come creare un'applicazione basata su tabelle che esistono già nel database. -
7:40
Dai dati di un foglio di lavoro
Informazioni su come creare un'applicazione basata sui dati di un foglio di calcolo. -
7:54
Nuove tabelle
Informazioni su come usare Quick SQL per creare un nuovo modello dati e successivamente creare un'applicazione in base alle tabelle appena create.
Progettazione e sviluppo delle applicazioni
In Oracle APEX un'applicazione è definita principalmente da pagine e componenti condivisi. Utilizzare la Creazione guidata pagina per creare nuove pagine o Page Designer per modificare le pagine esistenti. È possibile utilizzare l'Editor delle proprietà per modificare varie impostazioni e opzioni e quindi sottomettere la pagina per vedere il risultato.
Page Designer
Page Designer è un potente ambiente di sviluppo Internet che include una barra degli strumenti e numerosi riquadri, utilizzato per gestire e migliorare le pagine nelle applicazioni Oracle APEX.
Componenti di pagina
Il riquadro di sinistra include il rendering, le azioni dinamiche, l'elaborazione delle pagine e i componenti condivisi nella pagina. In genere, nella prima scheda si interagisce con la struttura di rendering per selezionare rapidamente uno o più componenti di pagina su cui lavorare nell'Editor delle proprietà nel riquadro di destra.
Layout con trascinamento della selezione
Il riquadro centrale include le schede per il layout, la ricerca e la Guida. La scheda Layout contiene una vista astratta della pagina in cui è possibile utilizzare la funzione di trascinamento della selezione per creare o ridisporre i componenti sulla pagina. È inoltre possibile cercare i componenti nella pagina dalla scheda Ricerca oppure visualizzare la Guida contestuale per la proprietà selezionata nella scheda Guida.
Editor delle proprietà
Nel riquadro a destra è disponibile l'Editor delle proprietà, che consente di visualizzare e modificare contemporaneamente tutte le proprietà associate di uno o più componenti. Le proprietà simili vengono raggruppate in sezioni comprimibili ed è possibile utilizzare il filtro presente nella parte superiore della schermata per limitare rapidamente il set delle proprietà.
Importazione ed esportazione delle applicazioni
È possibile spostare con facilità l'applicazione da un ambiente a un altro.
Dopo aver completato un'applicazione oppure se si desidera semplicemente eseguire un backup, fare clic sul pulsante di esportazione/importazione. L'esportazione di un'applicazione prevede un file di testo non codificato con estensione .SQL che può essere letto da qualsiasi editor di testo. Grazie a queste caratteristiche, il file di esportazione può essere caricato prontamente in qualsiasi sistema di controllo dell'origine nell'ambito del controllo della versione. Gli amministratori di database possono eseguire il check-out di queste definizioni di applicazione e importarle negli ambienti di test e di produzione mediante strumenti quali SQL Developer e SQL*Plus. Gli sviluppatori possono importare i file .SQL in qualsiasi database Oracle con Oracle APEX (della stessa versione o di una versione successiva) installato.
Oggetti di supporto
Utilizzare gli oggetti di supporto per definire gli script di installazione e upgrade degli oggetti di database richiamati durante l'importazione di un'applicazione. È inoltre possibile definire gli script di disinstallazione per rimuovere gli oggetti quando si elimina un'applicazione. Gli oggetti di supporto consentono di raggruppare l'applicazione e gli oggetti di database necessari in un unico file.
Sviluppo iterativo rapido
Oracle APEX consente agli sviluppatori di alternare con facilità le modalità di progettazione e runtime durante la creazione delle pagine.
Barra degli strumenti sviluppatore
La Barra degli strumenti sviluppatore viene visualizzata nella parte inferiore della schermata quando si esegue l'applicazione come sviluppatore e consente di tornare rapidamente ad App Builder.
Theme Roller
Theme Roller consente di personalizzare con facilità la combinazione di colori e altre impostazioni dell'interfaccia utente in tempo reale durante l'esecuzione dell'applicazione. È possibile aprirlo facendo clic sul pulsante Theme Roller nella Barra degli strumenti sviluppatore.
Opzioni modello attive
È inoltre possibile controllare varie opzioni di visualizzazione per molti componenti di pagina facendo clic sul pulsante Modifica rapida nella Barra degli strumenti sviluppatore, quindi passando il puntatore del mouse sul componente e infine facendo clic sull'icona Opzioni modello attive.