Anno in rassegna: Le cinque caratteristiche principali del 2022

Tradotto automaticamente da Deepl

Il 2022 è stato rilasciato in quattro versioni con le numerose funzionalità che ci avete richiesto.

Sebbene sia stato difficile scegliere solo 5 caratteristiche da un elenco di funzionalità in continua crescita, abbiamo raccolto questo elenco delle migliori caratteristiche del 2022 in base ai feedback positivi che abbiamo ricevuto.

#1 – Templatura intelligente di 4D Write Pro

Il 2022 è stato l’anno di 4D Write Pro, che grazie alle sue numerose funzioni è un potente sistema di generazione di documenti basato su modelli.

Che si tratti di cataloghi, fatture o inventari, la generazione automatica di documenti è notevolmente semplificata dalla possibilità di definire una “fonte di dati” per le tabelle di 4D Write Pro, che alimenterà automaticamente le righe di queste tabelle.

In questo modo gli utenti finali dell’applicazione possono progettare o modificare i modelli che verranno riempiti automaticamente con i dati. Ulteriori informazioni su questa funzione.

#2 – Separare la logica dall’interfaccia utente con gli attributi calcolati

Rilasciato con 4D v19 R3. Una delle release più ricche di funzionalità mai rilasciate.

Questa release ha apportato un cambiamento radicale al nostro framework di sviluppo e ha dato inizio a una nuova era di concezione delle applicazioni 4D.

Sono finiti i tempi in cui si definivano formule legate al business nell’interfaccia utente di 4D; vi offriamo un nuovo modo per separare la logica di business dall’interfaccia utente, consentendovi di migliorare le prestazioni ottimizzando le parti separatamente. Tutto questo grazie agli attributi calcolati in ORDA, Classi, iOS e Android. Ulteriori informazioni su questa funzione

#3 – Miglioramenti al linguaggio 4D: Dichiarazioni e operatori

La release 4D v19 R4 ha apportato molti miglioramenti al linguaggio 4D:

  • Dichiarazioni di salto (return, break e continue) per rendere il codice molto più facile da leggere,
  • valutazione dei cortocircuiti (&& e ||) per velocizzare l’esecuzione del codice,
  • operatori ternari (condizione? valore se vero: valore se falso) e operatori di assegnazione composti per un codice più breve e conciso.

Ulteriori informazioni su questa funzione

#4 – Supporto per DPI elevati su Windows

Una funzione rilasciata con 4D v19 R4 per offrire alle applicazioni la piena capacità degli schermi 4K e 5K.

Aumentate la qualità visiva della vostra applicazione con il supporto di High DPI (High Dots Per Inch) su Windows. L’alta DPI rappresenta la densità di pixel; maggiore è la DPI, maggiore è la densità di pixel. L’aumento della densità di pixel si traduce in testi più nitidi, foto molto dettagliate e, in definitiva, in un’interfaccia utente più definita per le applicazioni aziendali.

Si noti che High DPI era già supportato su macOS. Ulteriori informazioni su questa funzione

#5 – Caratteristiche della tabella 4D View Pro

4D v19 R6 ha introdotto una nuova funzione di tabella che consente di fare molto di più e di beneficiare di proprietà aggiuntive come intestazioni, ridimensionamento della tabella, righe di riepilogo, ordinamento delle colonne, filtri e altro ancora. E nel caso in cui sia necessario aggiungere o rimuovere colonne in un secondo momento, a seconda delle esigenze degli utenti finali, 4D v19 R7 viene fornito con diversi nuovi comandi per gestire le colonne e le righe della tabella. Per saperne di più su questa funzione

Menzione d’onore: Estensione 4D per Visual Studio Code.

4D ha introdotto il supporto per gli editor di codice sorgente esterni (ad esempio, Visual Studio Code), consentendo loro di gestire il codice 4D e di fornire funzionalità standard come l’evidenziazione della sintassi. Maggiori informazioni su questa estensione.

Conclusioni

Se non siete d’accordo con l’elenco o avete un’altra funzione preferita, condividetela sui forum di 4D.

Non vedo l’ora di leggere i vostri preferiti.

Avatar
- Product Marketing Manager - Intissar è entrata in 4D nel 2017 come Product Marketing Manager. Lavora a stretto contatto con i team di prodotto, marketing, ingegneria e supporto tecnico per evidenziare il "perché", il "come" e il "cosa" delle nuove funzionalità e di quelle aggiornate a diversi pubblici. Questa vicinanza le consente di creare strutture di messaggistica e di scrivere contenuti approfonditi ed esempi di codice per il blog e il sito web di 4D. Dopo aver conseguito la laurea in Informatica presso l'università VINCI, Intissar ha lavorato in diverse startup come ingegnere informatico. La sua esperienza pratica comprende le specifiche, la progettazione e lo sviluppo del software, la formazione e il supporto agli utenti e la gestione del team.