App Switching in Windows 8

In Windows 8, it’s possible to switch back to a previous app by swiping in from the left screen edge. Which previous app? That’s not always clear. Bardi Golriz explains:

See, on Windows 8, the app that’s swiped in from the left edge depends on when you last did a left swipe to switch apps. If like in my example you wait a second or more, you’re returned to the previous app. The time delay results in an assumption made that you’re continually switching between two specific apps. For example, you’re writing an email but consulting a website/document/etc. as you write it. However, if you do a swipe within a second or so of the last, the switched to app is not the one you were on previously, but the next in the queue. The assumption here is because of the minimal time interval between swipes, your intention is to swipe through your running apps rather than jumping back to the last app.

This is pretty clever, but probably often results in showing an app the user did not expect. I think webOS and the Blackberry PlayBook solved this better, by spatially arranging running apps horizontally. This way, it’s always clear which app you switch to when you edge-swipe,1 because apps never «move»; the same apps are always located to the left and right of any given running app.

If you’re not sure, just zoom out, and you’ll see all of your running apps neatly arranged.

BlackBerry PlayBook multitasking UI

Addendum: Follow-up from Bardi Golriz.


  1. Which the PlayBook supports, but sadly, webOS does not. back

If you require a short url to link to this article, please use http://ignco.de/515

designed_for_use_small

If you liked this, you'll love my book. It's called Designed for Use: Create Usable Interfaces for Applications and the Web. In it, I cover the whole design process, from user research and sketching to usability tests and A/B testing. But I don't just explain techniques, I also talk about concepts like discoverability, when and how to use animations, what we can learn from video games, and much more.

You can find out more about it (and order it directly, printed or as a DRM-free ebook) on the Pragmatic Programmers website. It's been translated to Chinese and Japanese.