Saving

In most cases, you should save automatically when users create or change data (such as the details for a contact) and leave the screen. This lets users get things done without being interrupted.

Prompting to save

In rare cases, you should save more explicitly. Do this only when it might take a long time for users to re-create the changes. Prompting to save interrupts users and makes them indicate whether they want to save or delete data.

Examples

When users
  • Set up a Wi-Fi connection
  • Type an email message
  • Create a meeting invitation
  • Edit an image or video
Device showing an example of a photo being saved.

Best practices

Show users the item was saved by changing it visually on the original screen. For example, you could use an animation to show that the alarm settings were saved. Avoid using notifications like toasts, which can interrupt users.

If you prompt users to save, keep positive action buttons inactive such as Send, Save, or Done until users make all of the required changes.

comments powered by Disqus