0. Необходимо иметь процессор с поддержкой виртуализации или телефон с wp8 и аккаунтом разработчика.
1. Надо установить windows 8 или 8.1
2. Установить visual studio 2012 или новее.
3. Желательны базовые знания C#
4. Дальше всю информацию можно брать с этого сайта:
msdn.microsoft.com/ru-ru/ff380145.aspx
Поставить SDK wp 8, скачаете тестовые примеры, изучите курсы.