Phones are interruption machines. A customer checks a message halfway through a booking; a technician takes a call while recording a measurement. An app that assumes uninterrupted attention will lose work or make people repeat themselves. Design the resume experience deliberately, deciding what should persist, what needs rechecking and what should be hidden when the person returns.
Identify meaningful unfinished state
In a furniture delivery app, an unfinished task might include the selected order, a drafted access note and two photographs. Saving only the current screen number is insufficient. List the user's meaningful progress and distinguish it from temporary visual details such as an open menu. Android documents different mechanisms for preserving UI state and persistent data. The implementation should match the importance and lifespan of each item. A note intended for submission deserves stronger protection than a transient animation, and the product should not treat them as equivalent.
Resume with context and a fresh check
When the user returns, show enough information to recognise the task and any material changes. A previously selected booking slot may no longer be available, even though the customer's typed instructions should remain. Do not silently submit old choices after a long absence. If access has expired, protect restricted information while explaining how to resume. Consider a short draft summary rather than dropping someone into the middle of an unfamiliar form. The goal is to recover intention, not blindly reconstruct every pixel from the earlier screen.
Test beyond switching tabs
Leave the app for a call, take a photograph in another app, rotate the device and return after the operating system has reclaimed resources. Include a phone restart and an update where unfinished drafts are supported. Check that attachments stay linked to the right job and that reopening a draft does not duplicate it. Give users a clear way to discard work they no longer need. In a pilot, observe whether staff create parallel notes in another app because they distrust saving. That workaround is evidence that the resume experience has not yet earned confidence.
- Which unfinished details would be costly or frustrating to recreate?
- What must be checked again because it may have changed during the interruption?
- Can the customer recognise the resumed task after several hours away?
- How does someone intentionally discard a draft without affecting completed work?
