Un formattatore di dati consente di mappare un tipo di dati dal database a una visualizzazione specifica sul lato mobile. Ad esempio, è possibile definire un formato di data, percentuale o valuta. I formattatori di dati possono anche richiamare del codice per creare interfacce intelligenti.
Ad esempio, è possibile collegare un formattatore di dati ai numeri di telefono per aprire un menu di azione sull’applicazione mobile quando l’utente tocca il numero(ad esempio, per chiamare la persona o salvarla nei contatti).
Sono disponibili tre tipi di formattatori:
Formattatori incorporati
Questa esercitazione mostra come applicare i formattatori incorporati ai campi. Si tratterà di:
- definire un formato per un booleano e una data,
- specificare che un numero è una percentuale e un altro una valuta.
Formattatori statici
I formattatori statici consentono la formattazione dei dati. La trasformazione è descritta in un file JSON. È possibile scaricare i formattatori statici dalla galleria o crearne di propri. Ad esempio, il formattatore“BoolToImage” nella galleria visualizza un cerchio rosso quando il valore è falso e un cerchio verde per il valore vero.
Questa esercitazione mostra come creare i propri formattatori:
- da testo a testo,
- da intero a testo,
- da intero a immagine.
Formattatori dinamici
I formattatori dinamici contengono codice Swift e Kotlin per iOS e Android. Per quanto riguarda i formattatori statici, è possibile scaricarli dalla galleria o creare i propri formattatori. Nella documentazione, è disponibile un tutorial con un esempio passo-passo per creare un formattatore per Swift e uno per Kotlin.
Questo video mostra come ottenere un formattatore dalla galleria e integrarlo nel proprio progetto.
Poi…
Voilà! Ora sapete come formattare i dati nella vostra applicazione mobile. Per approfondire, potete continuare a consultare il blog o la documentazione.