← Zurück zu Team für native mobile Apps

Skill · Version 1.0.0

Offline- und Unterbrechungs-UX

Erklärt offline verfügbare Funktionen und erhält Nutzerabsichten bei Unterbrechungen ohne fälschlich erfolgreichen Speicherstatus.

mobile-offline-interrupted-ux

Teammitglieder mit diesem Skill

Entdecke, wie der Skill hilft

Wann ist der Skill hilfreich?

Nutze dies bei durch Netzverlust oder Hintergrundwechsel unterbrochenen Aufgaben.

Wobei hilft er dir?

  • Unterscheidet Cacheinhalte, offene Änderungen und nicht verfügbare Aktionen.
  • Zeigt Synchronisationsstatus und brauchbare Wiederherstellungsschritte.
  • Erhält Entwürfe und Kontext über unterbrochene Sitzungen hinweg.

Das könntest du fragen

Gestalte ein Offline-Prüfformular mit lokal gespeicherten Antworten und klar ausstehender Serverübermittlung. Fülle eine Inspektion offline aus, schließe und öffne die App. Unterscheide lokal erhaltene Antworten bis zum Synchronisationsabschluss von serverbestätigter Einreichung.

Ausführliche Dokumentation

Hier findest du die ursprüngliche Anleitung, Beispiele und Prüfschritte des Skills in ihrer Originalsprache.

Details…Weniger anzeigen

Offline & Interrupted Experiences

Design mobile flows that remain trustworthy, understandable, and recoverable under weak connectivity, network drops, and real-world interruptions.

Connectivity & Offline States

  • Explicit offline capabilities: Clearly define what the user can view (cached content, stale-data indicators), create/save locally (drafts, queued actions), and retry when offline or on a flaky connection.
  • Honest status communication: Never show a misleading "Saved" or "Synced" confirmation when an action is only queued locally or still pending network confirmation; distinguish Saved on device, Syncing…, and Failed to sync.
  • Non-destructive error handling: When a request times out or fails, preserve all user-entered data and context, explain what happened in plain language, and offer a clear Retry or Save draft action.

Interruptions & Session Continuity

  • Common mobile interruptions: Account for incoming calls, OS alerts, app switching (e.g. copying a verification code or checking another app), screen lock, background process termination, and auth token refresh.
  • Draft & step persistence: Specify whether in-progress forms, multi-step flows, or unsaved edits are preserved in memory or persisted locally, and how the user resumes or discards them upon returning.
  • Idempotent & safe recovery: Ensure that retrying after a lost connection or app restart does not leave the user confused about whether a sensitive action (payment, booking, submission) already succeeded.

Enthaltene Dateien 1

  • SKILL.md