Global Edge Swipes

John Gruber:

[Ubuntu for phones] looks OK aesthetically, but the purely swipe-and-gesture based UI is a loser. It’s confusing. Swipe from the right takes you to the next most recently used app, but swipe from the left does something completely different (show a list of favorite apps). I’ve said before: gestures are the touchscreen equivalent of keyboard shortcuts: a convenient alternative, but almost never a good choice for the primary interface for a task. Ubuntu has designed a phone interface consisting entirely of gestures; it’s like a desktop interface with nothing but keyboard shortcuts.

I agree in principle, but I think OS-level edge swipes are an exception. They work well for phone and tablet OSs. Android and iOS use them for notifications; Meego and PlayBook OS use them more widely, for switching applications and as a home button replacement. I've used Meego for a few weeks, and it took me only minutes to get used to its edge swipes. In fact, weeks after going back to iOS, I still found myself trying to use the edge swipes.

There's only one downside: when playing games that require vigorous swiping, it's easy to accidentally trigger the edge swipes. There's an iOS game I can't play without constantly activating the notifications drawer.

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

designed for use cover

But wait, there's more!

Want to read more like this? Buy my book's second edition! Designed for Use: Create Usable Interfaces for Applications and the Web is now available DRM-free directly from The Pragmatic Programmers. Or you can get it on Amazon, where it's also available in Chinese and Japanese.