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.

On Android, a toast is a transient confirmation message appearing in the lower portion of the screen. Did Google consciously position the toast here for optimal usability?

I want to port this toast to iPhone. Will usability decline if I decide to put my toast in the center or top? Can I decide on where to position it depending on the severity of the message? For example, if the message is very important, should the toast be centered?

enter image description here

share|improve this question
    
What are you using it for? A simple confirmation notification inside the app? –  Ben Brocka Jun 6 '12 at 19:09
    
I am building a video camera app. After watching some real users' videos, I noticed there was a fat-finger-syndrome of hitting the mute button and not realizing it. I would like to show a toast to warn against inadvertent muting. –  JoJo Jun 6 '12 at 19:27

4 Answers 4

up vote 0 down vote accepted

Per Mike's response above, I would place the toast in close proximity to the user action, i.e. next to the mute button. If there is concern that it could be obscured by the user's fingers, then I would size and style it to avoid this.

share|improve this answer

I would suggest to put it on the upper section of the screen and also make it bigger, even in brighter colors if necessary. This will reduce the danger of users not spotting it.

share|improve this answer

The alert is located toward the bottom of the screen with the assumption that it is close to your hand, which since you are holding your device, you are more than likely focused on (your hand).

share|improve this answer

It really depends on the app. One thing that you have to consider is that many people are used to seeing the toast appear in the lower section of the screen. This means that you need to be sure that you make the message very clear and visible to the user. Otherwise you will end up with the scenario of a user repeating the action multiple times.

One example of this is a form submission that does not clearly indicate that the form is processing and being submitted, resulting in multiple submissions.

If you are conscious of those areas then usability will not suffer.

share|improve this answer

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.