Create la vostra applicazione mobile nativa con 4D

Tradotto automaticamente da Deepl

4D per Android e 4D per iOS consentono di configurare, progettare, costruire e distribuire applicazioni native per Android e/o iOS basate su un database 4D. Una volta generate e distribuite, i client mobili possono connettersi al server 4D e interagire con i dati nuovi o esistenti senza requisiti aggiuntivi.

4D per Android e 4D per iOS sono inclusi in un unico componente 4D integrato. È possibile creare un progetto mobile e decidere di costruirlo per Android, iOS o entrambi.

4D gestisce la complessità e genera un progetto Xcode in Swift o un progetto Android in Kotlin. Quindi, è possibile riaprirli con Xcode e Android Studio e continuare a lavorarci.

Questo post del blog è una raccolta delle funzionalità disponibili nella nostra soluzione mobile che vi permette di costruire un’applicazione completa che va oltre ogni limite!

Caratteristiche di 4D sul vostro dispositivo mobile

Ecco un elenco non esaustivo delle funzionalità disponibili e facili da usare:

  • Supporto offline – Per avere sempre a portata di mano dati aggiornati… anche quando si è offline.
  • Acquisizione di immagini – Aggiungete o sostituite le immagini selezionandole direttamente dalla libreria o utilizzando la fotocamera.
  • Gestione degli utenti – Utilizzate l’autenticazione per determinare l’identità e la legittimità della persona che cerca di accedere alla vostra applicazione.
  • Interazione con altre app – Aggiungete valore alla vostra applicazione utilizzando i formattatori per interagire con altre app native (ad esempio, visualizzando il vostro itinerario con Apple Map o componendo un numero di telefono).
  • Azioni – Dichiarate azioni CRUD (creazione, aggiornamento o cancellazione di record) o personalizzate per tabelle, selezioni o entità (chiamando i vostri metodi, come l’invio di un’e-mail o di un ordine di spedizione). Verranno visualizzate automaticamente al posto giusto, anche quando sono offline.
  • Visualizzazione della posizione – Consentite agli utenti di toccare un indirizzo sullo schermo per visualizzare automaticamente una mappa che mostra la posizione.
  • Filtrare i dati – Limitare l’accesso ai dati in base all’utente. Sono disponibili solo i dati a cui l’utente è autorizzato ad accedere.
  • Codice a barre – Scansionate i codici a barre per cercare i record nei vostri dati mentre siete in viaggio.
  • Accettare firme – Estendete le funzionalità della vostra applicazione includendo modelli che utilizzano aree per le firme.
  • Notifiche – Inviate notifiche e fornite agli utenti le informazioni necessarie per interagire con l’applicazione.
  • Deep Linking – Inviate l’utente direttamente al posto giusto con un link diretto alla vostra app che visualizza la pagina corretta.
  • Condividere i contenuti – Con un solo clic, condividete con chiunque i contenuti che state guardando.

 

Licenza di sviluppo

La licenza di sviluppo è sufficiente per sviluppare la vostra applicazione mobile; non sono necessarie estensioni.

Per la distribuzione, è sufficiente una licenza 4D Server. Le applicazioni condivideranno le stesse licenze di 4D Remote. Ad esempio, se si dispone di 10 licenze client. Si possono avere 10 client desktop connessi e 10 dispositivi mobili registrati.

Per maggiori dettagli sulle licenze, vi consigliamo di contattare il vostro rappresentante di vendita.

Estensione

Nell’applicazione 4D sono integrati diversi modelli e formattatori di base. Nella galleria sono disponibili altri modelli e formattatori. Le estensioni proposte da 4D sono archiviate nell’account GitHub di 4D Go Mobile. Sono gestite e mantenute da 4D.

Anche voi potete contribuire aggiungendo modelli o formattatori che avete creato. Basta fare una richiesta di pull su GitHub seguendo alcune regole.

Poi…

Ci sono il blog, la documentazione e diverse esercitazioni per aiutarvi a scoprire 4D per Android e 4D per iOS e le loro possibilità.

Se preferite guardare piuttosto che leggere, non perdetevi la prossima serie di post sul blog con le varie esercitazioni video:

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