Windows Phone
Windows Phoneでは、Zune等で使用されたModern UIが採用された。Modern UIは文字を基調とした単色のデザインで、当時の様々なUIとは見た目や操作性も大きく異なっており、Windows Mobile以前の製品や、iPhone、Android等よりも一目で多くの情報が手に入れられるのが特徴。それぞれのHub(後述)では、上部にタイトル文字、項目と続いている。他の多くのOSとは異なり、別の項目へ移動する場合は横スクロールを行うのが特徴。背景色は一部を除いて主に黒と白の2色で、テーマカラーが文字やタイルなどのアクセント色となる。また、これらの背景色やテーマカラーは設定により変更できる。のちにiOSやAndroidでもフラットなデザインが順次適用されたことから、時代を先取りしたともいえる。
ホーム画面(通称:スタート画面)では、タイルを自由に配置させることができ、様々なアプリへのショートカットアイコンとしても機能しつつ、ライブタイルとして、電子メールの未読や不在着信数、さらに、写真のスライドショーや未読メールの内容、予定の確認などがスタート画面で可能になっている。タイルの列は4列または6列より選択できる。マルチタスクに対応しており、戻るボタンの長押しによりタスクスイッチャーが呼び出される。
通知は、画面上部にテーマカラーのバナーが表示される。このほかに、画面上部から下にスワイプすることにより「アクションセンター(通知センター)」が表示される。ここでは、通知一覧のほか、クイックアクションと呼ばれる任意の設定のボタンを表示できる。
2010年2月15日にバルセロナ(スペイン)で開催されたMobile World Congress 2010で発表。2010年9月1日に完成。内部OSはWindows Phone OS 7.0。10月21日にヨーロッパ地域・シンガポール・オーストラリア・ニュージーランドで、11月8日にアメリカ・カナダで端末の販売が開始された。ウェブブラウザはInternet Explorer Mobile 7を搭載。Internet Explorer 7とInternet Explorer 8の間のバージョンの独自のレンダリングエンジンを使用する。
2013年2月1日にリリースされた。Windows Phone 8のリリース後であり、Windows Phone 8の一部機能が備わっている。スタート画面のタイルの幅の変更やサイズ変更が可能になったこと、テーマカラーの追加などがあげられる。なお、7.x系のアップデートは7.8以降も繰り返される見込みであるが、現在はこれ以降のアップデートは行われていない。
Windows Phone 7.8のサポートは、2014年9月9日までとされているが、のちに10月14日に変更された。。延長サポートは行われなかった。。
開発ツールは Visual Studio 2010 Express for Windows Phone、Windows Phone Emulator、XNA Game Studio 4.0、Expression Blend for Windows Phone を含んだ無料で提供される Windows Phone SDK を利用する。開発言語は C# と Visual Basic が採用されている。Visual Basic は Windows Phone OS 7.1 対応以前の開発環境では Visual Studio 2010 Professional が必要だった。
Windows Phone 7.xではネイティブ コードの実行を許可しておらず、アプリケーションの実行環境として Silverlight for Windows Phone と XNA Framework 4.0 を採用する。Silverlight for Windows Phone はデスクトップ版と同じランタイム、基本クラスライブラリを備えた Silverlight をベースに携帯端末向けにパフォーマンスの調整・システムとの統合の強化・加速度計・GPS・電話機能等を利用するための API の追加等を施したものである。Windows Phone OS 7.0 では Silverlight 3 が、Windows Phone OS 7.1 では Silverlight 4 が採用される。