Sognate un modo per lavorare in modo collaborativo? Un modo per lavorare ovunque ci si trovi nel mondo, con membri del team in luoghi diversi, e nessuno deve chiedersi dove trovare l’ultima versione di un file o di un progetto? Un modo diverso per testare nuove funzionalità e ripristinarle se non funzionano, potendo scegliere un punto di ripristino da cui eseguire il rollback invece di eseguire un backup completo dei file. I vostri sogni stanno diventando realtà: questi scenari sono ora possibili grazie a 4D v18 e ai database di progetto!
Che cos’è un database di progetto?
Un database di progetto è un database 4D in file di testo. Questi file contengono tutto il codice sorgente di un’applicazione di database 4D, dalla struttura del database all’interfaccia utente, compresi i moduli, i menu, le impostazioni utente e tutte le risorse necessarie.
I database di progetto vengono creati e gestiti con l’applicazione 4D Developer. I file di progetto vengono poi utilizzati per creare i file di distribuzione dell’applicazione finale.
Perché lavorare con un database di progetto?
- Condivisione: Scambio facile di codice con i colleghi: Copiate il pezzo di codice e incollatelo in un’e-mail e sarete subito operativi.
- Flessibilità: Avete diverse applicazioni e volete riutilizzare alcune finestre di dialogo rispettando la carta grafica dell’azienda? Installate i componenti in ogni applicazione o copiate i moduli tra i database.
- Semplicità: Soprattutto per quanto riguarda il rispetto della carta grafica, potete definire tutti i caratteri, i colori, le icone e altro ancora per tutte le vostre applicazioni con i fogli di stile.
- Debug: Memorizzando i file del progetto in repository di controllo sorgente, è possibile confrontare facilmente le versioni per individuare l’origine del codice problematico.
- Distribuzione: Con i repository di controllo sorgente, la gestione di più rami( sviluppo e produzione) è un gioco da ragazzi!
Questo elenco non è assolutamente esaustivo, ma tutti questi vantaggi sono merito dei database di progetto!
Tutte le nuove caratteristiche e le funzionalità offerte dai database di progetto saranno descritte in dettaglio nei prossimi post del blog. Restate sintonizzati!