Offline-Architektur & Auto-Sync
Auf Baustellen, in Kellern, Technikräumen oder Tiefgaragen ist eine lückenlose Mobilfunkverbindung oft nicht gegeben. hwr.mobile setzt daher auf eine kompromisslose Offline-First Architektur.
1. Das Offline-First Prinzip
Abschnitt betitelt „1. Das Offline-First Prinzip“Die App setzt für alle Kernfunktionen keine aktive Internetverbindung voraus:
- Lokale Datenbank & Caching: Alle Aufträge, Kontaktdaten, aktive Lieferantenbestellungen (
cached_purchase_orders), Fächer, Stempelzeiten und Materiallisten werden lokal auf dem Endgerät gespeichert. - Keine Ladeblockaden: Monteure können Checklisten ausfüllen, Zeiten stempeln, Artikel verbauen, Berichte unterschreiben lassen sowie Wareneingänge mit Lieferschein erfassen und Regalfächern zuweisen – vollkommen unabhängig vom Netzstatus.
- Statusanzeige: Ein dezentes Banner informiert, wenn sich das Gerät im Offline-Betrieb befindet; alle Funktionen bleiben uneingeschränkt benutzbar.
2. Asynchrone Auto-Sync-Queue
Abschnitt betitelt „2. Asynchrone Auto-Sync-Queue“Sobald das Smartphone wieder Empfang hat (z. B. auf der Rückfahrt oder im Firmen-WLAN):
- Automatische Erkennung: Die App stellt die Internetverbindung fest und startet die Synchronisation im Hintergrund.
- Paketierte Übertragung: Gesammelte Zeiteinträge, Materialbuchungen, Checklisten, erfasste Wareneingänge samt Lieferschein-Fotos und Kundenunterschriften werden in optimierten Batches übertragen.
- Bestandsanpassung: Lagerbestände, Bestellstati und Auftragszeiten im Büro werden serverseitig in Echtzeit nachgeführt.
3. Intelligentes Konfliktmanagement
Abschnitt betitelt „3. Intelligentes Konfliktmanagement“Ändert das Büro im Web-Manager eine Auftragsbeschreibung oder Adresse, während der Techniker offline arbeitet:
- Die neuen Stammdaten werden bei der Synchronisation nahtlos übernommen.
- Die vom Monteur vor Ort erfassten Arbeitszeiten, Verbräuche und Fotos bleiben garantiert geschützt und werden niemals überschrieben.