2013-02-14 10 views
2

Мне интересно, как разработать приложение для Windows Phone 8 и планшета Windows 8? При создании нового проекта Windows Phone в Visual Studio я не вижу никаких параметров для таргетинга на телефонные и планшетные устройства, например, в Xcode. Существуют ли какие-либо рекомендации или руководства по созданию одного и того же приложения для обоих устройств?windows phone 8 и windows 8 tablet

+1

Проверьте этот вопрос для получения дополнительной информации о повторном использовании кода: http://stackoverflow.com/questions/13963279/windows-8-windows-phone-8 –

ответ

2

Как уже упоминалось, вам необходимо создать два отдельных проекта.

Возможно создать библиотеку под названием Portable Class Library, где вы можете поместить код, который можно использовать между приложением Windows Phone 8 и приложением Windows Store. См. Maximize code reuse between Windows Phone 8 and Windows 8

Другой метод, упомянутый в статье, заключается в использовании MVVM для возможности разделить интерфейс (который отличается от платформы) от логики (что проще для обмена).

2

Хотя они используют одно и то же ядро, Windows 8 (RT) и Windows Phone 8 являются отличными операционными системами. Это отличается от того, что iPhone/iPad работают как iOS.

Вам необходимо будет создать отдельные проекты для Windows Phone 8 и Windows RT. Если вы кодируете в C#/XAML, код должен быть достаточно переносимым между двумя платформами. Вот хороший сеанс конференции Build на форуме how to leverage your code across Windows 8 and Windows Phone 8.