Datenstruktur für kommende Chat-Funktion in Verbindung mit der App · Technische Vorbereitung

Anforderung
Es besteht der Wunsch, die Funktionalität der Scan-App zu erweitern, um eine direkte Kommunikation innerhalb der Anwendung zu ermöglichen und die Synchronisation der Daten zwischen der mobilen App und dem Server zu verbessern.

Im Zuge dieser Erweiterung wurde die technische Grundlage für eine Chat-Funktion geschaffen. Es wurde ein neues Interface für Chat-Nachrichten definiert, welches Absenderinformationen, Nachrichteninhalte, Zeitstempel sowie die Möglichkeit zum Anhängen von Dateien unterstützt. Zudem wurde ein neuer API-Endpunkt implementiert, über den Nachrichten an ein Projekt gesendet werden können. Diese Nachrichten werden automatisch in entsprechenden Aktivitäten gespeichert.

Parallel dazu wurden die Datensynchronisation und der Datenaustausch zwischen der App und dem Server optimiert. Die Datenstruktur für die Übertragung von Ergebnissen wurde um wichtige Felder wie Einheit, Preis, Scan-Schritt und Gruppierung erweitert. Zudem wurde eine neue Funktion zur Abfrage von Änderungen eingeführt, die es der App ermöglicht, effizient zu prüfen, ob Konfigurationen oder Daten auf dem Server aktualisiert wurden. Die Verarbeitung von hochgeladenen Fotos und die Handhabung von Basis64-kodierten Daten wurden ebenfalls verfeinert, um eine stabilere Übertragung zu gewährleisten. Abschließend wurden die übertragenen Anwendungs-Einstellungen detaillierter aufbereitet, um eine präzisere Konfiguration der App-Oberfläche zu ermöglichen.

 

Hinweis: Diese Änderung betrifft derzeit ausschließlich die technische Entwicklung und hat noch keine direkten Auswirkungen für Anwender.

OC-1824