Миграция приложения Windows Phone в Windows Store XAML

Большая статья с различными нюансами портирования Windows Phone приложения в Windows Store.

Уже есть небольшой опыт по миграции игр под Windows Store это Brainy Words и игра Numbers. До релиза осталось немного. Так как приложения и игры уже давно пишу используя MVVM паттерн, то процесс миграции свелся к Find & Replace и замене библиотек на соответствующие платформе. Местами пришлось заменять элементы управления на родные.

Если хотите заранее сократить издержки на миграцию, то используйте MVVM, Portable Class Library и библиотеки элементов управления (controls) которые есть под обе платформы. MVVM позволяет отделить логику от UI, в результате XAML становиться валидным уже после фазы Find & Replace, а код в ModelView практически сразу.