Computer Says No: Mobile Apps Connectivity Messages

Posted by ultan o'broin on Oracle Blogs See other posts from Oracle Blogs or by ultan o'broin
Published on Mon, 9 Jul 2012 20:23:03 +0000 Indexed on 2012/07/09 21:20 UTC
Read the original article Hit count: 231

Filed under:

Sharing some insight into connectivity messages for mobile applications. Based on some recent ethnography done my myself, and prompted by a real business case, I would recommend a message that:


  • In plain language, briefly and directly tells the user what is wrong and why. Something like: Cannot connect because of a network problem.
  • Affords the user a means to retry connecting (or attempts automatically). Mobile context of use means users use anticipate interruptibility and disruption of task, so they will try again as an effective course of action.
  • Tells the user when connection is re-established, and off they go.
  • Saves any work already done, implicitly. (Bonus points on the ADF critical task setting scale)

The following images showing my experience reading ADF-EMG Google Groups notification my (Android ICS) Samsung Galaxy S2 during a loss of WiFi give you a good idea of a suitable kind of messaging user experience for mobile apps in this kind of scenario.
Connection lost message with retry button

Inline connection lost message with Retry button

Connection re-established message

Connection re-established toaster message

The UX possible is dependent on device and platform features, sure, so remember to integrate with the device capability (see point 10 of this great article on mobile design by Brent White and Lynn Hnilo-Rampoldi) but taking these considerations into account is far superior to a context-free dumbed down common error message repurposed from the desktop mentality about the connection to the server being lost, so just "Click OK" or "Contact your sysadmin.".

© Oracle Blogs or respective owner

Related posts about /Oracle/mobile