NDPd Connect APP
Unsere App bietet Echtzeitinformationen zu Projektmanagementdaten und hilft Führungskräften und Planern, über den Projektfortschritt und die damit verbundenen Informationen auf dem Laufenden zu bleiben.
Die Datensynchronisierung zwischen App und Server erfolgt mithilfe von RESTful-Webdiensten, die die von der App gesammelten Daten im JSON-Format hochladen. Während der Synchronisierung werden alle Verbindungsunterbrechungen ordnungsgemäß behandelt, indem entweder der Vorgang abgebrochen oder die Wiederaufnahme ermöglicht wird, sobald eine Verbindung verfügbar wird.
o Die App verfügt über eine Wiederholungslogik, um Fälle zu verarbeiten, in denen die Synchronisierung zurückgesetzt oder unterbrochen wird.
o Die App geht nicht davon aus, dass die Datensynchronisierung abgeschlossen ist, bis sie vom Webdienst eine Bestätigung erhält, dass alle abgerufenen Daten die synchronisierten Daten widerspiegeln
o Um Datenverluste zu vermeiden, werden die Daten zunächst in der lokalen Datenbank SQLite gespeichert und dann drahtlos mit dem Server synchronisiert



