Novita' in4D 20 R9

4d R9 network

4D AI KIT

AGGIUNGI FUNZIONALITA' AI SENZA COMPLESSITA' 

Potenzia le tue applicazioni con un accesso rapido alle funzionalità più potenti di OpenAI. Con il 4D AI Kit puoi generare testo, riassumere contenuti, tradurre lingue, taggare immagini, moderare conversazioni e automatizzare workflow direttamente all’interno della tua logica.

Costruisci chatbot che colgono il tone of voice. Crea descrizioni di immagini per l’accessibilità. Genera immagini per il marketing da un prompt. Segnala i contenuti inappropriati non appena compaiono. Oppure combina il tutto in un flow che reagisce e risponde come un vero membro del team.

Ogni funzionalità è esposta tramite una sintassi pulita e familiare: 30 classi, compatibilità OpenAI, supporto multi-provider. Non è solo IA nella tua applicazione, è IA nelle tue mani.

Maggiori info su 4D AI KIT

4d R9 form editor

4D WRITE PRO

Migliora i tuoi documenti con la scrittura assistita dall’IA

Migliora il tuo modo di scrivere con un co-autore che comprende il tuo tone of voice e le tue scadenze. L’assistente AI integrato in 4D Write Pro offre supporto contestuale per stesura, riformulazione, traduzione, riassunto e correzione del testo mentre lavori.

Usa prompt predefiniti o formula liberamente le tue richieste. Riassumi sezioni di testo estese con un clic, traduci interi paragrafi all’istante, correggi la grammatica, riscrivi per maggiore chiarezza e genera contenuti senza mai lasciare l’editor. Ogni prompt viene salvato e ogni risultato può essere copiato, formattato o inserito direttamente.

Attiva l’assistente con una sola chiamata di metodo e accedi ai suoi strumenti dalla toolbar. Grazie alla cronologia delle richieste e all’anteprima delle risposte integrate, le tue revisioni diventano conversazioni—e i tuoi documenti parlano più chiaro che mai.

Maggiori info riguardo 4D Write Pro AI-Powered Writing Assistant

r9-03.jpg

4D NETKIT

Gestisci Microsoft 365 (M365) e Google Calendar (GCal) senza un setup complesso.

Collega la tua applicazione 4D ai servizi Google o Microsoft con poche linee di codice. Recupera la lista dei calendari, ottieni gli eventi e sincronizza gli schedule in real-time. Con i nuovi comandi NetKit l’integrazione è diretta e strutturata, senza bisogno di middleware.

E questo è solo il primo capitolo di una serie più ampia dedicata alla gestione dei calendari—rimani sintonizzato per le prossime novità.

L’autenticazione ora è ancora più semplice: sfrutta il tuo host web server esistente per gestire i flussi OAuth 2.0 in modo efficiente. Evita conflitti di porta e riduci i tempi di setup lasciando che 4D rilevi e instradi le risposte lungo il percorso più sicuro ed efficace.

Questa è l’integrazione dei calendari come avrebbe sempre dovuto essere: Nativa. Prevedibile. Senza sforzo.

Maggiori info su 4D NetKit Calendar

4d R9 debugging

TCP LISTENER

Gestisci le connessioni server in tempo reale.

Gestisci le connessioni TCP in ingresso con la massima precisione. La nuova classe TCPListener completa il tuo networking stack, permettendo alla tua applicazione 4D di mettersi in ascolto su una porta e accettare più connessioni simultanee.

Avvia il listener. Filtra gli IP in ingresso. Attiva le callback non appena arrivano i dati. Riutilizza la stessa logica di connessione su client e server tramite TCPConnection. Questa simmetria semplifica l’implementazione e mantiene l’architettura pulita e ordinata. La struttura del codice è unificata, i tempi di risposta sono fulminei e il controllo resta nelle tue mani, connessione dopo connessione.

Maggiori info riguardo The TCPListener Class

4d R9 server

COMPONENT DEBUGGING

Semplifica lo sviluppo con l’editing dei component direttamente nel host project.

Modifica e debugga metodi e classi dei componenti senza mai uscire dal tuo host project. Apri qualsiasi metodo di un component interpretato, apporta le modifiche e vedile applicate immediatamente: niente reload, niente repackaging, solo un flusso di sviluppo continuo.

Durante lo step-through del codice, un clic su Edit porta il metodo o la classe nella finestra principale. Le modifiche si applicano live, anche in ambiente client-server con la development mode attiva. Il tuo focus resta sul problema, la correzione diventa subito la soluzione. Proprio quando serve.

Maggiori info riguardo In-Place Component Editing

4d R9 manager

DEPENDENCY MANAGER

Automatizza la compatibilità con lo Smart Versioning

Allinea automaticamente i component alla versione di 4D facilmente. La nuova regola Follow 4D version mantiene le dependencies sincronizzate con il tuo runtime. Importa da GitHub e il Dependency Manager sceglie il tag più compatibile con la tua release corrente di 4D.

Funziona sia con i tag LTS sia con quelli R-series, adattandosi a ogni upgrade o downgrade. Niente più incompatibilità, niente manual tracking: solo una compatibilità costante e prevedibile che ti consente di concentrarti sul codice invece di gestire il version chaos.

Maggiori info The Follow 4D Version Rule

4d R9 security

WEB APPLICATION SECURITY

Rendi le sessioni web più sicure e user-friendly

Metti in sicurezza le tue applicazioni con un supporto di prima classe per il session restoration e le One-Time Password (OTP). Queste nuove funzionalità migliorano il modo in cui le tue web application gestiscono authentication e session continuity. Usa le OTP per login sicuri e time-sensitive, e ripristina le sessioni utente per mantenere il contesto senza obbligare a ripetuti accessi. Strumenti semplici da configurare, ma capaci di offrire una protezione solida e un’esperienza più fluida per gli utenti su qualunque sistema.

Maggiori informazioni riguardo  OTP e Session Restore Features