Design item Metro App for Windows 8: USER EXPERIENCE – Networking

 

 

This is one of the items that is tested in your Windows 8 App when you use the WACK.

If you are in Southern California, please email this post for more information on getting a token for your app by June 30, 2012!

 

Behaves well while off-line and while on intermittent network connectivity

If your application depends on the internet or any other resource that might be intermittent, ensure that it is able to handle a lack of the resource.
As an example of how to handle intermittent resources availability, let’s use network connectivity:

Your application should not crash while off-line (when launched from a cold start, or when resuming after having lost connectivity during suspend)
It should preserve as much functionality as it can even while off-line
It should detect the changes in the availability of the intermittent resource and transition appropriately, enabling the right functionality when the resource is available