Friday, August 8, 2008

iPhone interface / usability comments

First, take a look at Edward Tufte's bomb video:

video

Here are some of my own complaints:
  1. You have to set your "Favorite" contacts manually (the phone should pick automatically from your most recently called / emailed contacts)
  2. Update: This is false -- my bad. You can't change the order of your "Favorite" contacts (each contact is ordered based on when it was added to favorites -- this is pretty insane)
  3. When you look at your contacts within the interface for making a call, contacts without phone numbers should be filtered out
  4. The interface for accepting / canceling an auto-correct suggestion is impossibly small:Furthermore, the dictionary the iPhone uses to auto-correct is a tad formal (e.g., it doesn't include "yo"). (To apple's credit though, the dictionary does include the names of your contacts)
  5. Many interfaces have only a single text input area (e.g., Google Maps, Contacts, Safari (unless the page has a form)). There should be an hardware button that brings focus to this input area (or the "first" input area in the case that there are multiple) and activates the keyboard. This would:
    • Save space since the text entry field would no longer have to always be present (it's always present now since you need to tap it to begin entering text)
    • Make it easier to begin editing (sometimes the input form is a difficult target)
  6. The weather icon on the main screen doesn't update with the current weather (it always says 73 degrees). (This sort of thing is definitely possible; e.g., the calendar icon always updates to show the current date)
  7. No copy-paste functionality (I'm not the first to point this out, but it's pretty egregious)
  8. If you want to compose a text message while out of service and send it as soon as service resumes, you have to do it manually (there's no "SMS Outbox")