4D v19 R2 Beta inizia oggi

Tradotto automaticamente da Deepl

Il beta testing di 4D v19 R2 inizia oggi! Ecco cosa ha in serbo per voi questo rilascio di funzionalità:

  • 4D per Android (la nostra piattaforma di sviluppo per dispositivi Android) è ora definitiva con 4D v19 R2.
  • A proposito di dispositivi mobili, sono ora disponibili nuove funzionalità per le piattaforme iOS e Android, che consentono di personalizzare il colore dell’app, adattarla alla modalità scura o chiara, ordinare i dati locali e molto altro ancora!
  • 4D View Pro: Analizzare i dati con tabelle pivot. Importazione ed esportazione di file CSV. Gestire i fogli per programmazione. Gestire facilmente le interruzioni di pagina (per la stampa) dall’interfaccia utente.
  • 4D Write Pro: Più opzioni di visualizzazione per le immagini in linea e ancorate. Abbiamo anche semplificato la formattazione delle immagini utilizzate come sfondo di documenti, sezioni, paragrafi, ecc.
  • Funzionalità che incorporano le migliori pratiche, come la definizione di un file .gitignore predefinito e la gestione di Byte Order Mark (BOM) e End of Line (EOL).
  • Funzionalità che migliorano la vostra esperienza di sviluppatori, come l’accesso ai dettagli di una funzione di classe dall’editor di codice, o quella degli utenti finali, come la firma automatica dei componenti su Mac.
  • E altro ancora (vedi sotto)!

Scaricate subito 4D v19 R2 (in esclusiva per i partner 4D)

Go mobile with 4D

4D PER ANDROID è definitivo

4D v19 R2 viene fornito con 4D per Android, la nostra soluzione mobile per la creazione di applicazioni Android native.

Ora è possibile non solo creare applicazioni native per Android, ma anche creare applicazioni native per iOS e Android dallo stesso progetto mobile. Per coloro che già utilizzano 4D per iOS, si tratta di un grande risparmio di tempo: per ottenere la versione Android della vostra applicazione, tutto ciò che dovete fare è aprire il progetto mobile esistente e fare clic su“Build”.

In questa versione, 4D per Android è dotato delle caratteristiche più importanti: Generazione di app native, numerosi modelli e icone, ricerca multi-criterio, formattatori e formattatori di dati personalizzati, autenticazione e supporto offline. E ci si può aspettare ulteriori progressi nelle prossime versioni.

FORMATTATORI DI DATI PERSONALIZZATI PER APPARENZE CHIARE E SCURE

Se voi o i vostri clienti preferite la modalità chiara o scura, 4D v19 R2 vi copre. Grazie a questa nuova funzione, potrete assicurarvi che le vostre immagini siano belle sia in modalità chiara che scura. Utilizzando formattatori di dati personalizzati, è possibile adattare l’aspetto della vostra app iOS o Android in tre modi diversi:

  • utilizzando colori in bianco e nero
  • utilizzando immagini diverse a seconda della modalità attiva
  • mescolando le due opzioni precedenti

Definire facilmente il colore principale dell’app

A partire da 4D v19 R2, potete definire il colore principale delle vostre app iOS e Android selezionandolo direttamente da un selezionatore di colori completamente integrato nell’editor del progetto.

Gestione migliorata delle attività offline

La funzione di azione offline è disponibile da qualche tempo. Quando sono offline, le azioni vengono messe in coda ed elaborate automaticamente non appena la connessione al server 4D è nuovamente disponibile. Con 4D v19 R2, gli utenti possono identificare, modificare e inviare nuovamente le attività in sospeso che sono state rifiutate.

ORDINARE IL CONTENUTO DI UN MODULO ELENCO

Nella sezione Azioni erano già disponibili diverse azioni predefinite che aiutano gli utenti delle app a gestire i contenuti: “Aggiungi”, “Modifica”, “Elimina” e “Condividi”. 4D v19 R2 ne introduce una nuova: è ora possibile creare azioni di ordinamento per ordinare i dati locali dell’app.

4D Write Pro

NUOVE OPZIONI DI VISUALIZZAZIONE DELLE IMMAGINI

Grazie al nuovo attributo wk image display mode, i documenti di 4D Write Pro beneficiano di sette nuovi tipi di formattazione per le immagini in linea e ancorate:

  • Scalato per adattarsi (per impostazione predefinita)
  • Troncata
  • Troncata centrata
  • Proporzionale
  • Proporzionale centrato
  • Replicato
  • Centrato replicato

4D v19 R2 semplifica anche la formattazione delle immagini utilizzate come sfondo di documenti, sezioni, paragrafi e così via, grazie al nuovo attributo wk background display mode.

4D View Pro

Tabelle pivot con SpreadJS v14.1

4D v19 R2 è dotato di una nuova versione di SpreadJS che introduce le tabelle pivot. Se tra i vostri utenti ci sono uomini d’affari, vale la pena di provare questa funzione che consente di riassumere e analizzare facilmente i dati direttamente dalla barra multifunzione di 4D View Pro.

Importazione/esportazione di file delimitati (CSV)

4D v19 R2 consente di importare ed esportare file delimitati come “.csv” o “.txt” in 4D View Pro con i comandi VP Import document e VP Export document per poterli inviare a un altro sistema informativo.

GESTIONE DEI FOGLI

È ora possibile gestire i fogli di un documento di 4D View Pro tramite programmazione. I nuovi comandi consentono di creare, rinominare, nascondere o rimuovere un foglio o semplicemente di sapere su quale foglio si trova l’utente.

Gestire le interruzioni di pagina dall’interfaccia utente

Che ne dite di una funzione per una maggiore autonomia di stampa? Sì, la gestione delle interruzioni di pagina dall’interfaccia utente è ora possibile grazie a due nuove voci del menu contestuale: “Aggiungi interruzione di pagina” e “Rimuovi interruzione di pagina“. È inoltre possibile mostrare e nascondere le righe di stampa utilizzando i nuovi comandi VP SET SHOW PRINT LINES e VP Get show print lines .

Programming-related features

CREARE UN ATTRIBUTO BLOB IN UN OGGETTO

Con l’introduzione delle classi, è aumentata la necessità di memorizzare i dati negli oggetti, in particolare i dati blob.Ecco perché 4D v19 R2 consente ora di incapsulare i blob negli oggetti. Oltre all’aspetto della memorizzazione, la gestione della memoria e le prestazioni di velocità saranno notevolmente migliorate.

GESTIONE DEL BYTE ORDER MARK (BOM) E DEL FINE LINEA (EOL)

4D si è evoluto per seguire le migliori pratiche relative alla gestione di alcuni caratteri invisibili nei file di testo. Ecco perché d’ora in poi 4D scrive file di testo senza BOM. Inoltre, su macOS, 4D utilizza LF come carattere EOL. Questo è completamente automatico per tutti i file scritti da 4D, come 4DSettings, 4dm, 4DForm e così via.

FILE .GITIGNORE PREDEFINITO NEI NUOVI PROGETTI

Lamodalità progetto consente di tenere facilmente traccia delle modifiche al codice con Git (il sistema di controllo delle versioni). Ma spesso non si vuole tenere traccia di tutti i file del progetto nel repository Git. Con 4D v19 R2, 4D consente di definire cosa non tenere traccia in un nuovo progetto aggiungendo automaticamente un file.gitignore predefinito nella cartella del progetto con un elenco di file e cartelle predefiniti da escludere.

FIRMA AUTOMATICA DEI COMPONENTI SU MAC

Con 4D v19 R2 e su Mac, 4D firma automaticamente i componenti costruiti utilizzando i certificati definiti dall’utente o una firma ad hoc se non viene specificato alcun certificato. Ciò consentirà agli sviluppatori di componenti di distribuire componenti firmati in modo che altri sviluppatori di 4D non debbano firmarli prima di utilizzarli.

MOSTRARE LA DOCUMENTAZIONE ONLINE DIRETTAMENTE DALL’EDITOR DI CODICE

Con 4D v19 R2, è possibile accedere ai dettagli di una funzione di classe senza doverla cercare sul sito della documentazione. Nell’editor di codice è sufficiente premere il tasto F1 o fare clic sulla voce “Goto definition…” del menu contestuale: l’editor di codice aprirà la corrispondente pagina di documentazione online nel browser.

Avete bisogno di maggiori dettagli tecnici? Date un’occhiata alla documentazione di4D v19 R2 Beta sul sito web di . 4D Doc Center.

Il vostro feedback è molto apprezzato e ci aiuterà a migliorare la qualità del prodotto e a rispondere meglio alle vostre esigenze. Saremo lieti di conoscere le vostre opinioni su una qualsiasi delle funzioni sopra descritte. Contribuite al nostro forum “beta(accessibile a tutti i partner 4D). E non esitate a comunicarci le vostre esigenze: prendiamo i voti molto seriamente!

Non sei ancora un partner? Diventate un Partner 4D e partecipate alla conversazione!

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.