What are WP7 best practices ?

Here are some sub-questions

  • What are main differences between a good iPhone UI and a good WP7 UI ?
  • For a cross-platform app, should we choose a look-likely UI or should we use the phone best practices (ok this question is easy) ?

2 Answers 2


This blog post links to the Windows Phone 7 Series UI Design and Interaction Guide, which is probably of interest to you.

If you are building a native app, you probably want to make it in accordance with the device's UI guidance. An exception might be if you are making an application that provides an interface to a website (like the Twitter and Facebook applications for iPhone and Android) - here, you might want to design it to look like you website to provide familiarity to users.

The decision to follow or not follow UI guidance is yours entirely. Although it's typically a good idea to present users with a familiar interface of some kind - either another (web or desktop) application or the phone's interface.

  • The link works for me...I just checked it. Aug 24, 2010 at 19:35
  • 1
    The guidelines provided by Microsoft ARE the best practices. Just like you can find Apple guidelines for Mac and iOS development, GNOME and KDE guidelines for Linux development, and so on. Perhaps after the phone has been out for a while, individual trends will emerge, but it's way to soon for that to have happened. Aug 25, 2010 at 22:57

Late to the question I know, but I've only just joined this site. This blog post from the MSDN UK Team has a great collection of resources about WP7 design, including the official Design and Interaction guidelines, design templates, and a series of videos.

  • I liked those videos
    – OneWorld
    Jan 23, 2011 at 22:19

Not the answer you're looking for? Browse other questions tagged or ask your own question.