
Предложенная технология разработки приложений для Windows 8 очень похожа на разработку для WP7. Они обе основаны на технологии Silverlight. Поэтому вопрос в том, можем ли мы теперь использовать одно приложение для Windows Phone и Windows 8?
решение1
http://www.quora.com/Will-Windows-Phone-7-or-7-5-apps-run-on-Windows-8-tablets
«Привет, приложения в стиле Metro для Windows 8 используют XAML для своего пользовательского интерфейса и похожи на разметку в Silverlight. Разница в пространствах имен, которые они используют (т. е. где взять ресурс, например, для списка), аналогично C# поддерживается в Windows 8, поэтому из коробки предварительно скомпилированное приложение WP7 не будет работать, но поставщик может обновить существующий код, чтобы создать приложение, ориентированное на Windows 8 Metro. Хотя это и не тривиально, но не так уж и сложно, включая немного копирования/замены и немного IntelliSense».
Итак, в заключение можно сказать, что, возможно, необходимо просто изменить часть кода, поскольку некоторые ресурсы имеют разное расположение в каждой ОС.
решение2
Да, можно. Самый простой способ добиться этого эффекта — использовать javascript, хотя это не сильно отличается от написания приложений, работающих только в браузере.