Take the 2-minute tour ×
User Experience Stack Exchange is a question and answer site for user experience researchers and experts. It's 100% free, no registration required.

I am working on designing an iPhone app and I need to know which validation message style is the most recommended for the forms included.

I don't prefer to use a pop up window i need something that keeps the user on the same page with minimal distraction.

share|improve this question
    
I'm not particularly familiar with iOS development. What options are available beyond the pop up? –  Andrew Shipe May 15 '12 at 13:38
1  
I have read an article that shows number of different practices, but yet I need to seek the best one. smashingmagazine.com/2009/07/07/… –  Jamila Hyasat May 15 '12 at 14:36
    
I know these are for web, but It just gives me some hints. –  Jamila Hyasat May 15 '12 at 14:41
add comment

1 Answer 1

up vote 5 down vote accepted

I personally have seen US2FormValidator used in a couple of iPhone apps and its pretty slick. I'm not sure I personally agree with the default icon choice for the error icon, because tends to look a bit like if I touch it, it will delete/clear the field.

I think that library is a great improvement over the default of just popping an alert when something doesn't validate.

Here's some additional usability benefits:

  • Validation can occur as the element is blurred without interrupting the user's flow. (Don't have to wait for submit to know what they entered is invalid).
  • Errors are visually-related to the field being validated. As opposed to in an alert where it tells you the name of the field, you can actually see which field is invalid.
  • User may not need the detailed message to know they did something wrong -- with a solution like this they have the option (but aren't forced) to read any detailed message before being able to correct the error themselves.

Here's a video I found demoing it in action as well.

US2FormValidator Preview

share|improve this answer
add comment

Your Answer

 
discard

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.