User Experience Stack Exchange is a question and answer site for user experience researchers and experts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Would it be a good idea to have swipe gestures (such as swipe left to delete and swipe right to archive - mailbox app is a good example) responsible for your app's main tasks? A lot of not so techy people also use handheld tablets these days. Although I plan on adding an introduction to make sure users are introduced to swipes quite early, I am not sure if users will be able to remember them coming back to app after say 10 days.

share|improve this question
It's not possible to answer this question in a general sense. Sometimes it's a good choice, and other times it's a poor choice. – JohnGB Jul 24 '13 at 12:59
Case study about gestures in UI… – Igor Gubaidulin Jul 25 '13 at 16:54
@JohnGB In my Case, there are chances of users returning to this app after 5 - 10 days, given the functionality this app provides. If you look it in this context all the answers provided below make sense and I decided to not have swipe gestures responsible for performing main tasks in my app. – vDog Jul 26 '13 at 0:53
up vote 0 down vote accepted

There's a lot apps with swipe gestures, like Clear, Twitter, Tweetbot, Mailbox and other, but from practice, I could say, that these actions are not very obvious and user have some problems with them.







So the best 2 recommendations are:

Provide walkthroughs (tour) about gestures on first time app launch (see Readtime or Limelight) and provide help button on every screen.

Readtime Limelight

Dublicate actions with buttons (see Facebook app)


share|improve this answer

I'd say for mailbox app left and right swipe gestures are more natural for previous-next mail navigation. Delete and archive rather secondary actions.

Swipe navigation also could be familiar to the users, because it is used in others apps in a such way.

The easiest way to be more confident of your choice it to explore some competitors' apps.

share|improve this answer

With the exception of swipe as a scrolling action, swiping is one of the most non-discoverable user interfaces ever created. As a user, you have no way to know what swipe gestures are going to do unless you just start trying random swipes (or someone else tells you what they do). To make things worse, sometimes swiping with different numbers of fingers does different things. It's a usability nightmare.

Having any form of swipe perform a destructive action (such as delete) is a terrible idea. The first time a user encounters it, they will have no idea what they've done and most likely no idea how to undo the action.

An alternative could be to use a context menu when the user touches & holds (like Open in New Tab for links in Safari). But a lot of users don't know about that either.

Overall, I think it's better if essential functionality is available through visible screen elements.

share|improve this answer

Swiping for actions is now built in to iOS 7. For example, the iOS7 Mail app allows user to swipe and pres "More" for actions.

iOS7 Mail app

share|improve this answer
Those swipe gestures are for bringing up action menus, not necessarily doing the actions, which is what the question is about. – eleanor.mal Oct 15 '13 at 17:44

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.