È arrivato 4D 20 R9

Tradotto automaticamente da Deepl

Presentazione di 4D 20 R9 – Disponibile ora!

Non vi servono più strumenti. Ne servono di più affilati. Quelli che eliminano gli attriti che avete accettato in silenzio. Che riducono il cambio di contesto. Che non vi intralcino, fino al momento in cui ne avete bisogno.

4D 20 R9 fa esattamente questo: flusso più pulito, controllo più intelligente, risultati più rapidi. Non è più rumoroso. Solo migliore.

Scarica 4D 20 R9 (Hot Fix mensili disponibili)

  • Componente integrato di 4D AI Kit: L’intelligenza artificiale è al suo posto, all’interno della logica dell’applicazione 4D. Chiamate le API AI di terze parti, come OpenAI, direttamente in 4D grazie al componente AI Kit integrato. Generate testo, etichettate il contenuto, analizzate le immagini, automatizzate le attività. Nessun wrapper. Nessuna applicazione ponte. Nativo, veloce, sotto il vostro controllo.
  • Assistente di scrittura AI in 4D Write Pro: Le modifiche non devono interrompere il flusso. Utilizzate WP SetAIKey per collegare OpenAI e sbloccare l’assistente. Riassumere, tradurre, riscrivere: tutto in 4D Write Pro, senza cambiare strumento.
  • Nuova classe TCPListener: La vostra applicazione 4D non si limita a inviare, ma ascolta. Con TCPListener, accettate le connessioni TCP in arrivo. Integratevi con dispositivi intelligenti, hardware o sistemi locali, il tutto con un controllo in tempo reale.
  • Modifica e debug dei componenti nel progetto host: Risolvete velocemente, rimanete concentrati. Modificate e debuggate il codice dei componenti direttamente nel progetto host, senza passare da un progetto all’altro o ricaricarlo. I breakpoint funzionano. Le modifiche si applicano istantaneamente. Si rimane nel contesto, si riduce l’attrito e si risparmia tempo di sviluppo dove è più importante.
  • Seguire la versione 4D per le dipendenze: Aggiornamenti e downgrade, ora senza attriti. Le dipendenze sono sincronizzate automaticamente con la nuova regola “Segui la versione 4D”. Nessun monitoraggio manuale delle versioni.
  • OTP e ripristino della sessione: Flussi sicuri, senza interruzioni. Utilizzate createOTP() e restore() per creare interazioni web sicure in più fasi. È possibile distribuire i codici di accesso unico tra i flussi di terze parti, mantenendo intatto lo stato della sessione.
  • Miglioramenti alla procedura guidata per le etichette e all’editor di codice: Individuate i problemi prima che vi costino. Inserite e convalidate le formule in modo sicuro nel Label Wizard. Sintassi deprecate come C_LONGINT($1) ora attivano avvisi intelligenti nell’editor di codice.
  • Integrazione OAuth e calendario più intelligente: Configurazione di OAuth semplificata. Utilizzo di reindirizzamenti basati su host per OAuth 2.0. Accesso ai calendari di Google e Microsoft 365 con calendar.getCalendars() e calendar.getEvents().
  • Importazioni di documenti migliorate in 4D View Pro: Non ci sono più condizioni di gara. VP IMPORT DOCUMENT e VP FLUSH COMMAND ora attendono che le funzioni personalizzate siano completate prima che vengano attivati i callback.
  • Aggiornamento automatico dell’UUID di macOS e della licenza OEM: Costruzioni uniche. Licenze senza soluzione di continuità. 4D 20 R9 assegna un UUID a ogni build di macOS. Le licenze OEM si aggiornano automaticamente: niente rinnovi manuali, niente tempi morti.

Questo è solo un assaggio di ciò che è disponibile in 4D 20 R9. Scaricate 4D20 R9 e scoprite fino a che punto potete spingervi con questa release.

Avatar
Product Marketing Manager – Basma è entrata in 4D nel 2019 e ha raggiunto il suo ruolo attuale dopo aver lavorato in ambito sviluppo, documentazione e strategia dei contenuti. Collabora strettamente con i team di prodotto, ingegneria, marketing, supporto e direzione per definire il “perché”, il “come” e il “cosa” dietro ogni funzionalità e rilascio. Questa solida esperienza trasversale le consente oggi di creare messaggi chiari e contenuti approfonditi — inclusi articoli tecnici — per il blog e il sito di 4D. Con un Master in Ingegneria del Software, Basma unisce competenza tecnica pratica a una forte sensibilità editoriale. Le sue esperienze precedenti in ambiti come sviluppo, migrazioni, audit tecnici, webinar e formazione le conferiscono un vantaggio unico nel marketing di prodotto — aiutandola a trasformare la complessità in chiarezza e a creare contenuti che parlano davvero il linguaggio degli sviluppatori.