NDPd Connect APP
La nostra app fornisce informazioni in tempo reale sui dati di gestione del progetto, aiutando dirigenti e pianificatori a rimanere al passo con l'avanzamento del progetto e le informazioni associate.
La sincronizzazione dei dati tra app e server viene effettuata utilizzando servizi web RESTful che caricano i dati raccolti dall'app in formato JSON. Durante la sincronizzazione, eventuali interruzioni della connessione vengono gestite con garbo, annullando l'operazione o consentendone la ripresa quando una connessione diventa disponibile.
o L'app dispone di una logica di ripetizione dei tentativi impostata per gestire i casi in cui la sincronizzazione viene reimpostata o quando la sincronizzazione viene interrotta.
o L'app non presuppone che la sincronizzazione dei dati sia completa finché non riceve conferma sul servizio Web, tutti i dati recuperati riflettono i dati sincronizzati
o Per evitare qualsiasi perdita di dati, i dati vengono prima mantenuti nel DB SQLite locale e quindi sincronizzati con il server via etere



