기존 스마트폰들이 디자인이나 UI 등 기본적인 구성을 Apple의 iPhone과 유사하게 구성하는 것에 비해, Microsoft의 Windows Phone 7은 차별화되는 새로운 디자인과 UI, 사용자의 경험을 기반으로 하는 UX 구성으로 아이콘을 중심으로 정적인 형태의 인터페이스를 제공하는 틀에서 벗어나 Live-tiles 인터페이스와 6개의 Windows Phone Hubs를 통한 화면 구성으로 보다 쉽고 편리하게 스마트폰을 사용할 수 있는 환경을 제공한다. 또한 운영체제 수준에서 제공하는 소셜 네트워크 기능은 다른 스마트폰과 가장 차별화 되는 기능이라고 할 수 있다.
이 책을 통해 설명하고자 하는 게임에 대한 부분이 Windows Phone 7이 가지는 가장 큰 강점이라고 할 수 있다. Microsoft는 2006년부터 누구나 쉽게 게임을 개발하고 공유한다는 철학을 바탕으로 XNA를 배포하고 있다. 2006년 12월 XNA 1.0 버전 발표를 시작으로 XNA 3.0에서는 PC, Xbox 360, Zune 등 크로스플랫폼(Corss Platform) 게임 개발 기술을 제일 먼저 지원했고, XNA 4.0부터는 Windows Phone 7의 게임 개발 환경을 지원하고 있다. 또한 Xbox Live를 내장하고 있는데, Apple의 AppStore에 등록된 App의 80%가 게임이라는 것을 감안할 때 앞으로 모바일 시장에서 Windows Phone 7이 경쟁력을 확보하는 데 있어 중요한 역할을 할 것이다.
이 책은 XNA를 활용하여 Windows Phone 7의 2D 게임을 한 학기 또는 하나의 과정에서 사용할 수 있도록 총 14개의 장들로 내용을 구성하고 있다. 중간고사 또는 전반부에는 1장에서 7장을 통해 XNA에 대한 기초 이론과 Windows Phone 7의 디바이스 등의 사용에 대한 부분을 예제를 중심으로 소개하고 있으며, 기말고사 또는 후반부의 8장에서 14장을 통해 실제 2D 게임에 적용할 수 있는 모든 기능들을 따라 하기 형태로 자세하게 설명하고 있다.