Notizie flash: componenti 4D disponibili su GitHub!

Tradotto automaticamente da Deepl

Nel 2017, 4D ha avviato un nuovo programma per condividere il codice sorgente dei componenti interni di 4D con i Partner 4D.

La condivisione del codice sorgente dei componenti 4D consente di personalizzarli e renderli propri! Grazie ai database di progetto e alla possibilità di condividere il codice sorgente di un’applicazione tramite un sistema di controllo sorgente, abbiamo convertito i nostri componenti interni 4D in database di progetto e abbiamo inviato il codice sorgente all’account GitHub di 4D. È aperto a tutti, tutto ciò che serve per usufruirne è un account su Github. Perché lo abbiamo fatto? Per semplificarvi la vita, tenendo traccia dei cambiamenti e delle modifiche apportate sia al codice che ai moduli.

I componenti disponibili:

  • 4D Report
  • Etichette 4D
  • Interfaccia 4D WritePro
  • Avanzamento 4D
  • Widget 4D
  • 4D SVG

Abbiamo aggiunto l’argomento“4d-component” a tutti i nostri componenti. Se condividete i componenti su GitHub, sentitevi liberi di aggiungere questi argomenti per renderli facilmente reperibili, poiché gli argomenti di Github aiutano altre persone a trovare e contribuire ai progetti.

Come utilizzare

Volete utilizzare questi componenti nella vostra applicazione, ma l’aspetto dell'”interfaccia 4D WritePro” non corrisponde allo stile della vostra carta grafica o manca una funzionalità richiesta dalla vostra azienda? Invece di scrivere interamente un componente da zero, potete ispirarvi al componente 4D e creare il vostro componente.

A tale scopo, è necessario creare un clone del repository. Quindi, aggiungere codice o modificare l’interfaccia del componente in base alle proprie esigenze. Quindi, compilare e rinominare il nuovo componente. Infine, per la distribuzione, collocare il componente appena compilato nella cartella “component” del database.

Non dovete preoccuparvi dell’evoluzione dei componenti di 4D: ve li forniremo per ogni versione di 4D, in modo che possiate riconoscere facilmente le differenze tra le versioni. Questo vi permette di decidere se volete incorporare qualche modifica nel vostro componente.

Ora sta a voi decidere!

Nota: quando si utilizzano i propri componenti basati su 4D Labels e 4D Report, è necessario adattare e utilizzare i metodi del proprio componente. I comandi 4D (ad esempio Stampa etichette) sono riservati ai componenti 4D interni.

Approfondimento…

Se volete seguire un esempio passo-passo su come personalizzare i componenti 4D, potete guardare questa sessione di Angelo Caroprese al 4D Summit 2018.

Vanessa Talbot
- Product Owner - Vanessa Talbot è entrata a far parte del team di 4D Program nel giugno 2014. In qualità di Product Owner, è incaricata di scrivere le storie degli utenti e di tradurle in specifiche funzionali. Il suo ruolo è anche quello di assicurarsi che l'implementazione della funzionalità fornita soddisfi le esigenze del cliente. Ha lavorato sulla maggior parte delle nuove funzionalità di multi-threading preemptive e anche su un argomento molto complesso: la nuova architettura per le applicazioni con motore. Vanessa si è laureata presso Telecom Saint-Etienne. Ha iniziato la sua carriera presso il Criminal Research Institute come sviluppatrice per il dipartimento audiovisivo. Ha lavorato anche nei settori dei media e della medicina come esperta di supporto tecnico, produzione e documentazione di nuove funzionalità.