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.

Where is the best place to put buttons on a phone application where everything is based around a google map which is always displayed, for commonly used functions such as search? ie:

top, left, bottom, right, middle??

: and why?

share|improve this question
1  
What sort of button? What is its purpose? What sort of phone? What sort of application? There is no correct answer to such a brief question as this, but if you can provide context and explain your actual situation then we can help answer that. –  JonW Oct 31 '13 at 8:43
    
The UI is centred around a google map –  Zubair Oct 31 '13 at 9:30

1 Answer 1

up vote 3 down vote accepted

Since search is probably the most used function in a map application, I would follow what Google and Apple have done in their map applications - placing it at the very top.

ios7 maps

enter image description here

In both these applications, the search bar (and any buttons connected to the search function, such as directions) are placed at the top. Any other buttons are placed at the bottom.

The application from Google only has two buttons, and the menu button will open a drawer menu containing the available menu options.

So this really depends on what purpose each button you wish to place is.

share|improve this answer
    
Nice answer thanks. Yes, best i follow what people already know! –  Zubair Oct 31 '13 at 11:14
    
Placing the search (and related buttons) at the top makes sense, especially if the search box provides autocomplete functionality the "dropdown" list (esp. when sorted alphabetically or by importance) makes most sense to drop downwards... and thus I almost feel that you have little choice but to put it at the top ;-) –  scunliffe Oct 31 '13 at 14:09

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.