DPI elevati su Windows: Supporto per schermi ad alta risoluzione
Noi di 4D prendiamo molto sul serio le richieste dei clienti!
Nelle riunioni precedenti, i clienti hanno mostrato grande interesse nel supportare display ad alta risoluzione, come quelli 4K, in Windows. Il vostro desiderio è stato esaudito: abbiamo aggiunto il supporto per High DPI in 4D.
Nuovo rendering del testo nei moduli in Windows con DirectWrite
DirectWrite è la moderna API per il rendering del testo su Windows. Migliora la leggibilità del testo grazie alla sua qualità subpixel ed è pienamente compatibile con le tecnologie più recenti. In quanto tale, è un trampolino di lancio per molti miglioramenti. Tra questi, la gestione degli schermi ad alta risoluzione (schermi 4K) su cui stiamo lavorando e che molti di voi attendono con ansia. Le caselle di riepilogo 4D sono passate a DirectWrite nella v16 e abbiamo deciso di passare a DirectWrite anche per il rendering del testo all’interno dei moduli nella v19R3.
Sospendere la registrazione e registrare il file di configurazione
Per 4D v19, abbiamo iniziato un perfezionamento a lungo termine dei nostri registri. Il nostro primo sforzo è stato quello di migliorare il loro formato per fornire informazioni migliori e più chiare. Per quanto riguarda 4D v19 R3, abbiamo aggiunto due nuove funzionalità: la possibilità di sospendere istantaneamente la registrazione e un modo per i team di supporto di aiutare facilmente i clienti a configurare i loro registri attraverso un file di configurazione.
Creazione semplificata di applicazioni client/server multipiattaforma su Windows
Il rilascio di Silicon Mac ha avuto un grande impatto sul modo in cui 4D compila le applicazioni. Prima della v19, 4D compilava solo per l’architettura Intel, utilizzando lo stesso codice su Mac e Windows. Ma i Mac Silicon utilizzano una nuova architettura e quindi 4D deve compilare specificamente per Silicon. Questo influisce sulla creazione di applicazioni client/server multipiattaforma.
Finché si costruisce il server su Mac, non è un problema, perché si può compilare per entrambe le piattaforme Intel e Silicon. Su Windows, invece, non è possibile compilare per i Mac Silicon. Attualmente consigliamo di compilare il progetto su Mac per entrambe le architetture e poi copiarlo su una macchina Windows prima di costruire il server. Purtroppo, per i progetti di grandi dimensioni con molti dati, la copia può richiedere del tempo.
4D v19: evoluzione della costruzione di applicazioni client/server
Su Mac, la firma delle applicazioni è diventata uno standard e da Big Sur non è più possibile eseguire applicazioni non firmate. In passato, abbiamo pubblicato un workaround per costruire applicazioni client-server in esecuzione su un server Windows e che accettano connessioni da client Mac. Con il rilascio di 4D v19, abbiamo aggiornato la creazione di applicazioni in 4D per gestire questo caso. Ecco come costruire un’applicazione a piattaforma singola o multipiattaforma nella v19.
Evoluzione del formato del diario 4D
Di recente abbiamo rivisto i formati dei nostri registri per aumentarne la leggibilità e la conformità all’analisi automatizzata. Abbiamo apportato questi miglioramenti in risposta a situazioni reali che abbiamo vissuto, affrontando direttamente i problemi che ostacolavano la nostra capacità di utilizzare i registri 4D. In questo post del blog spiegheremo in dettaglio le modifiche apportate, in modo che possiate regolare di conseguenza i vostri strumenti di analisi dei log.
Arriva il nuovo compilatore Silicon!
Vi abbiamo già presentato il nostro nuovo compilatore Silicon in un precedente post sul blog. Questo nuovo compilatore verrà utilizzato per creare applicazioni native Silicon e sarà disponibile solo in modalità progetto.
Le applicazioni native Intel (su Windows e Mac) continueranno a utilizzare il compilatore classico.
Approfondiamo il discorso e vediamo come funziona esattamente.
4D v19 è Silicon Native!
L’innovativo rilascio dei nuovi Mac Silicon da parte di Apple ci ha spinto a rilasciare 4D v19 sei mesi prima, per fornirvi una versione nativa di Silicon il prima possibile. Abbiamo rivisto tutto il nostro codice, assicurandone la compatibilità con Silicon, abbiamo eseguito test approfonditi su questa nuova piattaforma e siamo finalmente pronti a fornirvi la prima versione di 4D nativa di Silicon. Lasciate che vi guidi attraverso questa rivoluzione!
Ultime notizie su 4D on Silicon
Dal primo annuncio di Apple sul Silicon, vi abbiamo tenuti informati con una serie di post sul blog e questo post non è da meno!
Cosa sta succedendo? Beh, i primi Mac Silicon dotati del nuovissimo chip M1 sono ora disponibili sul mercato. Ecco due importanti informazioni che dobbiamo condividere con voi:
Un nuovo compilatore 4D per Apple Silicon
In un precedente post sul blog, vi abbiamo presentato i nuovi Silicon Mac che Apple lancerà alla fine di quest’anno, nonché i nostri piani per una transizione senza problemi delle vostre applicazioni 4D verso di essi.
Questi nuovi Mac utilizzano un nuovo tipo di processore: processori ARM della stessa famiglia utilizzata da Apple per gli iPhone e gli iPad. Una nuova famiglia di processori significa un nuovo set di istruzioni e, per noi di 4D, un nuovo compilatore.
Contattateci
Avete domande, suggerimenti o volete semplicemente entrare in contatto con i blogger di 4D? Lasciateci un messaggio!
* La vostra privacy è molto importante per noi. Fare clic qui per visualizzare il nostro Politica