Anders als bei Android müssen sich die Hersteller von Smartphones auf Basis von Windows Phone 7 an enge Richtlinien bezüglich der zu verwendenden Hardware halten. Damit soll einerseits die Fragmentierung verhindert werden, andererseits kann das Betriebssystem so stark optimiert werden.