Per sviluppare applicazioni basate su Oracle APEX hai bisogno di creare un workspace.
Non preoccuparti, vedrai che non è niente di complicato e ci vorranno davvero pochi minuti.
Tuttavia, prima di iniziare, vale la pena spiegare molto brevemente cos’è esattamente un workspace.
Cos’è un Workspace APEX
Come forse saprai, Oracle APEX è un framework che ti consente di sviluppare applicazioni web che servono a gestire informazioni di qualsiasi tipo.
Ad esempio, potresti implementare un’applicazione per la gestione delle note spese oppure un’applicazione per la gestione di progetti e task.
Gli sviluppatori che creano queste applicazioni (non gli utenti finali che la devono utilizzare) devono accedere in un’area di lavoro condivisa chiamata appunto workspace, dove troveranno a loro disposizione tutti gli strumenti di cui avranno bisogno.
In generale puoi creare anche più di un workspace all’interno di un ambiente APEX, anche se non è strettamente necessario: ad esempio quando vuoi raggruppare le tue applicazioni per aree tematica.
Ogni workspace è identificato da un nome (univoco all’interno del tuo ambiente APEX) e tutte le volte che avrai bisogno di accedere all’area di sviluppo, dovrai specificare il nome del workspace al quale collegarti.
In questo tutorial ti spiegherò come creare un nuovo workspace dalla console amministrativa di Oracle APEX.
IN QUESTO ARTICOLO
Prima di iniziare
Prima di iniziare, è importante specificare che per creare un workspace hai bisogno di avere accesso ad un ambiente Oracle APEX.
Esistono diversi metodi, te ne spiegherò 2.
Metodo 1: tramite Oracle Cloud Free Tier
Devi sapere che, ormai da qualche tempo, Oracle mette a disposizione di tutto coloro che lo desiderano un servizio, chiamato Oracle Cloud Free Tier, che da la possibilità di ottenere gratuitamente e per sempre fino a 2 Autonomous Databases con già installati Oracle Application Express (APEX) e Oracle SQL Developer.
Se non sai di cosa sto parlando, puoi leggere questo articolo dove troverai le informazioni su come ottenere un database Oracle Cloud.
Vale la pena ribadire il fatto che il database che ottieni è a tutti gli effetti tuo, quindi puoi usarlo fin da subito per sviluppare le tue applicazioni e gestire i tuoi dati.
Metodo 2: tramite apex.oracle.com
Nel caso in cui tu voglia sperimentare come funziona APEX, hai la possibilità di ottenere un ambiente di prova iscrivendoti gratuitamente al servizio apex.oracle.com.
In questo caso l’operazione è più semplice ed immediata, e non avrai bisogno di creare un workspace perché verrà creato automaticamente a seguito dell’inscrizione.
Per maggiori dettagli leggi il tutorial su come come ottenere un ambiente di prova Oracle APEX.
Ricorda che apex.oracle.com mette a disposizione un ambiente di valutazione che non puoi usare per sviluppare delle applicazioni destinate ad un uso reale.
Pertanto, se ti trovi in questa situazione, ti consiglio di iscriverti già da ora al servizio Oracle Cloud Free Tier.
Come creare un workspace APEX
Se hai a disposizione un ambiente Oracle APEX attivo e funzionante, puoi finalmente creare un workspace.
Per fare questo tutorial, userò un’istanza di database Oracle creata su Oracle Cloud.
- Accedi alla console di amministrazione del database
- Vai sotto il tab Strumenti e clicca sul bottone Apri APEX

- Verrai indirizzato alla pagina di amministrazione di Oracle APEX (Oracle Application Express Administration Services)
- Collegati usando del credenziali ADMIN del database Oracle che stai usando

- Se non hai ancora creato un workspace prima d’ora, verrai subito indirizzato verso la procedura di creazione del workspace
- Clicca il bottone Crea Workspace

- Specificare l’utente del database che verrà usato da APEX per collegarsi al database.
- Ad esempio, io ho creato nel database un utente che si chiama APPIN5MINUTI e sarà quello che utilizzerò in questo tutorial.
- In un database Oracle puoi creare tutti gli utenti che desideri con l’istruzione CREATE USER eseguita da utente ADMIN.
- Clicca su Create Workspace

- Il workspace APPIN5MINUTI è stato creato!

L’ultima cosa da fare è creare uno o più utenti che possono collegarsi al workspace che hai appena creato.
Ricorda, stiamo parlando di utenti sviluppatori, ossia coloro che dovranno creare le applicazioni in Oracle APEX!
Come creare un utente di un workspace APEX
Gli utenti che devono collegarsi al workspace possono essere creati dalla console di amministrazione (quella che hai usato poco fa per creare il workspace).
Per creare un nuovo utente
- clicca su Manage Workspace

- Clicca su Manage developers and Users

- Clicca sul bottone Create User

Nella sezione User Attributes specificare le informazioni richieste:
- Username
- Email Address
- First Name: opzionale
- Last Name: opzionale

Compilare la sezione Account Privileges nel modo seguente:
- Worksapace: il workspace per il quale sto creando l’utente
- User is an administrator: selezionare Yes se vuoi creare un utente con ruolo Amministratore (accesso completo a tutte le funzionalità del workspace): io ti consiglio questa opzione per iniziare.
- User is a developer: selezionare Yes se stai creando un utente con ruolo Developer (può creare applicazioni ma non ha accesso alle funzionalità di amministrazione del workspace): puoi usare questa opzione se vuoi aggiungere al tuo team di lavoro altri sviluppatori.

- Quando hai fatto clicca su Create User.

Come accedere al workspace APEX
- Scollegati dalla console di amministrazione di APEX e torna alla pagina di login
- Inserisci le credenziali:
- Workspace
- Username
- Password
- Clicca il bottone Sign In

- Ecco l’Home Page di Oracle APEX

Ora puoi creare la tua prima applicazione! come fare?
Leggi il nostro tutorial su come creare la tua prima applicazione in 5 minuti!
Ricorda, potrai accedere alla console amministrativa di Oracle APEX per creare altri Workspace cliccando sul link Administration Services

Lascia un commento