Anno in rassegna: Le cinque caratteristiche principali del 2023

Tradotto automaticamente da Deepl

Il 2023 ha avuto quattro versioni del prodotto ricche di molte funzioni richieste dagli utenti.

Nonostante la difficoltà di racchiudere molte caratteristiche impressionanti in sole cinque selezioni, abbiamo compilato un elenco delle caratteristiche più importanti di 2023 in base al coinvolgimento degli utenti:

#5 – Semplificare le dichiarazioni e le assegnazioni di variabili in un’unica riga

4D v20 R3 consente agli sviluppatori di dichiarare e inizializzare le variabili in un’unica riga, eliminando senza sforzo il codice ripetitivo. Questa funzione semplifica il processo di sviluppo, producendo codice più pulito ed efficiente. A tal fine, sono disponibili due opzioni: lasciare che il compilatore determini automaticamente il tipo di variabile dal valore o specificarlo esplicitamente per i tipi complessi. Ulteriori informazioni su questa funzione.

#4 – 4D e accesso a Microsoft 365

Continuando la tendenza a integrare l’autenticazione OAuth 2.0, 4D estende le sue capacità per facilitare l’accesso alle API di Microsoft 365, consentendo l’interazione con le e-mail tramite i trasportatori IMAP, SMTP o POP3. Questa funzione, introdotta in 4D v19 R3, fornisce un metodo semplice per richiedere token di autenticazione alla piattaforma di identità Microsoft. Ulteriori informazioni su questa funzione

#3 – Uno strumento per l’esecuzione di codice 4D in CLI

La versione 4D v20 ha introdotto una nuova applicazione chiamata “tool4d”, un’applicazione pensata per automatizzare il processo di compilazione all’interno della catena di sviluppo. Questo strumento dedicato consente l’esecuzione di script headless attraverso l’interfaccia a riga di comando, migliorando l’efficienza e la flessibilità dello sviluppo. Ulteriori informazioni su questa funzione

#2 – Presentazione di Qodly Studio

Qodly Studio si integra perfettamente in 4D, consentendo a 4D Server di ospitare senza problemi la vostra applicazione come applicazione desktop e web. Non sono necessarie installazioni o supporti aggiuntivi per i vostri clienti.

La vostra applicazione desktop 4D può trasformarsi senza problemi in un’applicazione web. Qodly Studio è attualmente accessibile a partire da 4D v20 R2, richiede una licenza partner silver (o superiore) e continuerà a evolversi con ulteriori funzionalità nelle future Feature Release. Ulteriori informazioni su questa funzione

#1 – La caratteristica principale del 2023: Gestione degli errori migliorata

La caratteristica principale del 2023 è una caratteristica introdotta con 4D v20 R2: la possibilità di lanciare errori nel codice 4D.

Questa funzione funziona in modo simile a qualsiasi altro errore di 4D, consentendo di attivare una finestra di dialogo sugli errori o di gestirli con un metodo ON ERR CALL. La chiave per sbloccare questa funzionalità risiede nel nuovo comando throw.

Sfruttando la potenza del lancio degli errori, è possibile elevare il livello di feedback dell’utente nelle interfacce. Poiché gli errori vengono rilevati in tempo reale, è possibile fornire tempestivamente informazioni complete e precise agli utenti finali. Questo feedback migliorato consente agli utenti di comprendere meglio la natura dell’errore e di intraprendere le azioni appropriate, con il risultato di migliorare l’esperienza complessiva dell’utente. Inoltre, è possibile implementare una registrazione degli errori più efficace; l’acquisizione di informazioni dettagliate sugli errori nel momento in cui si verificano può raccogliere informazioni preziose per il debug e la risoluzione dei problemi. Per saperne di più su questa funzione

Conclusione

Sebbene queste cinque funzioni siano state individuate, siamo consapevoli che le vostre preferenze potrebbero essere diverse. Sentitevi liberi di condividere le vostre preferenze sui forum di 4D.

Non vediamo l’ora di sapere quali sono le funzioni che vi hanno colpito di più.

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.