Mobile App UI and UX: Design for Interruptions and Recovery

dopweb

hub

Updated November 4, 2026

Mobile App UI and UX: Design for Interruptions and Recovery

A delivery driver starts a photo upload in an elevator and loses signal. Whether the app remembers the photo matters more than how polished the upload icon looks. Design the interrupted journey alongside the successful one.

Map one job from entry to completion

Choose a frequent task, such as documenting a delivery. Sketch how the user arrives, what they need on screen, and which action confirms completion. Give back navigation a predictable result. Request camera or location access at the point where its purpose is apparent and plan what happens when permission is denied.

Design the waiting and failure states

Show whether the photo is saved locally, uploading, or received by the server. Give a retry action that will not submit the same delivery twice. Reopen the app after an interruption and check what survives. If a draft cannot be recovered, explain that limitation before someone relies on it.

Test on devices, not only design frames

Try large text, a small screen, an on-screen keyboard, and a screen reader. Let someone carry out the task without coaching. Observe incorrect taps, unnecessary re-entry, and whether the final status is understood. Use those observations to prioritize the next revision.

Related guides and services