Advertise Mobile SDKs Books Events Forum News Social Networking Support Us
Follow @iphonedevsdk on Twitter

Mockup & CodeGen, iPhone & iPad
($9.99)

Make your own iPhone apps
and run them live!
(free)

Manu
($0.99)

Want your application or service advertised on iPhone Dev SDK?

Go Back   iPhone Dev SDK Forum > iPhone SDK Development Forums > iPhone SDK Development

Reply
 
LinkBack Thread Tools Display Modes
Old 02-13-2010, 04:38 AM   #1 (permalink)
Registered Member
 
Join Date: Jan 2010
Posts: 46
Default HIG question.

In the Human Interface Guidelines it states:
Quote:
The more complex gestures, such as swipe or pinch open, are also used consistently in the built-in applications, but they are less common. In general these gestures are used as shortcuts to expedite a task, not as the only way to perform a task. When viewing a list of messages in Mail, for example, users delete a message by revealing and then tapping the Delete button in the preview row for the message. Users can reveal the Delete button in two different ways:

Tap the Edit button in the navigation bar, which reveals a delete control in each preview row. Then, tap the delete control in a specific preview row to reveal the Delete button for that message.
Make the swipe gesture across a specific preview row to reveal the Delete button for that message.
The first method takes an extra step, but is easily discoverable because it requires only the tap and begins with the clearly labeled Edit button. The second method is faster, but it requires the user to learn and remember the more specialized swipe gesture.

To ensure that your application is discoverable and easy to use, therefore, try to limit the gestures you require to the most familiar, that is, tap and drag. You should also avoid making one of the less common gestures, such as swipe or pinch open, the only way to perform an action. There should always be a simple, straightforward way to perform an action, even if it means an extra tap or two.
My problem is that I have two tableviews in a very simple app and am limited for space so the only way to delete an item in either of the lists is to swipe the item.

This following extract worries me a little:
Quote:
You should also avoid making one of the less common gestures, such as swipe or pinch open, the only way to perform an action.
Would this be cause for the App Store to reject my App?
eskylidder is offline   Reply With Quote
Old 02-13-2010, 05:13 AM   #2 (permalink)
Registered Member
 
Join Date: Dec 2008
Location: UK
Posts: 1,886
Default

I do this in one of my apps and have never had any trouble with it. Personally I think people expect to be able to swipe to delete. It's easier than looking for an edit button.
harrytheshark is offline   Reply With Quote
Old 02-13-2010, 05:17 AM   #3 (permalink)
Registered Member
 
Join Date: Jan 2010
Posts: 46
Default

Quote:
Originally Posted by harrytheshark View Post
I do this in one of my apps and have never had any trouble with it. Personally I think people expect to be able to swipe to delete. It's easier than looking for an edit button.
As this will be my first app release I am very cautious.

Thanks for the reply.

I am feeling confident once again.
eskylidder is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



» Advertisements
» Online Users: 281
17 members and 264 guests
2WeeksToGo, ADY, dacapo, Dani77, Fritzer, ghost, HDshot, headkaze, iDifferent, mer10, mystic.purple, Rudy, smethorst, stoneage, superg, tathaastu, Zool
Most users ever online was 1,187, 10-11-2011 at 08:09 AM.
» Stats
Members: 158,878
Threads: 89,224
Posts: 380,732
Top Poster: BrianSlick (7,129)
Welcome to our newest member, olga2000
Powered by vBadvanced CMPS v3.1.0

All times are GMT -5. The time now is 11:42 AM.
Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0