User Experience Stack Exchange is a question and answer site for user experience researchers and experts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am creating a Windows 8 style app, and I am confused where to put the new button. I have many options I can choose from.

  • First above the search list:

    enter image description here

  • Second under the search list:

    enter image description here

  • Third with window title:

    enter image description here

  • Fourth inside the app bar:

    enter image description here

Which is better and why ?

share|improve this question
This depends on the app... What is the app for? What are the user's goals while using it? Is the "new" functionality a frequently used operation? – Danny Varod Nov 11 '12 at 16:15
good question "Is the "new" functionality a frequently used operation?" no not frequently – HB MAAM Nov 12 '12 at 7:55
up vote 8 down vote accepted

It's usually a better idea to show the "add new" option in the same grid/list that displays the existing collection of items (especially for admin management pages).

How about the following 2 options?

This one displays the add icon to the far right corner of the page.

enter image description here

This one displays it right next to the title; a bit more convenient.

enter image description here

share|improve this answer
i liked the second one more, thanks. what if i create a pop up menu has new,comments,... opened when a user click on products? – HB MAAM Nov 12 '12 at 7:56

Note that especially if your page is only displaying one type of item in the list (and its the only list), the Windows 8 guidelines say you should actually be placing your new button in the app bar, on the right-hand side.

You can check out the relevant UX guidelines from Microsoft here:

share|improve this answer
thanks, that is truly helpful – HB MAAM Nov 13 '12 at 6:24

Your Answer


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.