Discoverability

One thing I learned from having apps in the store is that users don’t always get iOS UI conventions.

Resume Designer has a view that shows you your collection of documents.  Each document has a long-press menu with options like delete and duplicate.  I used to get support emails about once every couple days asking “How do I delete a resume?”.  Easy enough to answer, but a pain to have to.  And then a reviewer for a magazine in Australia (who really should have known better) gave the app a review that knocked serious points off for the app not having a duplicate option.  Argh.  So I emailed the reviewer and said “but.. but.. it’s right there” and her response was “well I’m a professional reviewer and I didn’t find it, so don’t expect customers to find it”.
 
Sigh.  But she’s probably right, as evidenced by the support emails.  So I added a button on the toolbar that does nothing but pop up an alert that says “Hold your finger down on a document for more options.” and the emails stopped.  Literally –  nobody has emailed me about this since I made the change, probably close to a year ago.
 
This is an ugly design compromise, but if your app is going to be commonly used by people who are new to iOS, be careful about hiding functionality.  If there’s a breadcrumb users can follow, they will find functionality, but if it depends on a long-press or a swipe at the right spot, you’ll be dealing with support questions and confused users.