4D per cellulari: Interagire con altre app

Tradotto automaticamente da Deepl

Sono disponibili diversi formattatori per la formattazione dei dati nell’elenco o nei dettagli. Ad esempio, un campo booleano può essere rappresentato come un cerchio rosso o verde. Se pensate che questo sia molto comodo, allora vi piaceranno le nuove funzionalità di 4D v19 R5.

Immaginiamo un’applicazione con un elenco di clienti; se dobbiamo recarci presso i loro uffici, sarebbe molto comodo poter toccare l’indirizzo del cliente per aprire Google Maps. Purtroppo durante il tragitto si rimane bloccati nel traffico. Niente panico, basta toccare il numero di telefono e si può scegliere se inviare un messaggio o chiamare direttamente per avvisare il cliente. 🙂

Sono disponibili molti altri formattatori, ve li lasciamo scoprire.

Quali sono i formattatori disponibili

Come promemoria, tutti questi formattatori sono già disponibili su iOS, questo è il loro equivalente per Android.

Formattatore di indirizzi

Aprire l’applicazione Google Maps.

Formattatore telefono

Apre un menu per chiamare o per aggiungere un contatto all’utente.

blank

Formulatore URL

Apre un URL in una vista web esterna.

blank

Formattatore HTML

Visualizza testo in stile 4D in una vista dettagliata.

blank

Formattatore di posta

Apre l’applicazione di posta elettronica.

blank

Come si usa

È possibile scaricare il formattatore dalla galleria. Quindi, decomprimere l’archivio e copiare il formattatore nella cartella “/Resources/Mobile/formatter” del progetto.

A questo punto, il formattatore può essere selezionato dal menu Formati, proprio come un formato incorporato.

blank

Per le vostre esigenze specifiche, avete la possibilità di creare i vostri formattatori Kotlin; questo tutorial può aiutarvi a configurarli e a crearli.

Avanti…

Venite a condividere le vostre creazioni e idee sul forum, vi aspettiamo.

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à.