3

Я подумываю о разработке приложений для платформы Windows. Я хочу начать с Windows 10, поскольку это будущая платформа.Будут ли приложения Windows 10 работать в Windows Phone 8.1?

Если я разработаю приложение, ориентированное на Windows 10, оно будет работать в Windows 8.1 & Windows Phone 8.1?

+1

Это уже намного сложнее. Есть приложения Silverlight 8, приложения Silverlight 8.1, универсальные приложения. И все они имеют разные особенности (ограничения) –

ответ

0

Вот что я сделал, когда увидел 10 окон. Я прочитал несколько статей, в которых говорилось, что не очень хорошая идея иметь проект Silverlight, когда Win10 выходит на рынок. Так,

  1. портирована мой Silverlight проект универсального приложения (окна 8.1, Windows Phone 8.1)
  2. Modularized мое решение полностью так, что связано только UI код существовал на моих UI проектов и все бизнес-логики в компонентах среды выполнения ,

С минимальными усилиями я иду в порт мой универсальный проект, чтобы выиграть 10. На самом деле, на прошлой неделе я установил win10 на моей машине с vs2015 и даже компилируется весь код и развернуть его на своих телефонах (Windows phone8. 1 и Win10). Работал как шарм.

По сути, это предложение, если вы хотите использовать wp/w8.1, тогда лучшая идея состоит в том, чтобы развиваться как часть 8.1 sdk и чтобы она работала на 10. И когда 8.1 исчезает от рынка , это просто для вас, чтобы вы могли перенести его на win10.

6

Нет, вы должны найти наименьший общий знаменатель для платформ, которые вы хотите, чтобы поддержать

+0

Windows 10 - это платформа WinRT, а также Windows 8.1 и Wp8.1. Почему тогда это невозможно? (Я признаю, что в Windows 10 появилось много новых API-интерфейсов, затем wp и win 8.1, но кроме этих новых API, другие приложения должны работать ..!) –

+0

Я полагаю, что Windows 10, являющаяся единой ОС для всех экранов, затруднит запуск потому что они используют AdaptiveLayout как функции, которые не могут быть распознаны в более старых версиях. – vvincirey

1

Windows Phone 8.1 не поддерживает платформу приложений универсальной Windows, которая является то, что цель 10 приложений для Windows.

Вы можете использовать существующие универсальные приложения для модели приложений Windows 8.1, что позволит вам настроить таргетинг на Windows 8.1 Store и Windows phone 8.1. Эта кодовая база будет очень легко перестраиваться как приложение Windows 10.