Розвиток Windows Phone 8 в Windows 7 - це чи це можливо? [зачинено]


12

Я намагався встановити Windows Phone 8 SDK на свою машину Windows 7, і це вразило мене повідомленням "підтримується лише в Windows 8". Я насправді хотів розробити додатки Phone 7.5 на Visual Studio 2012, що неможливо з 7.1 SDK, тому я подумав, що 8 SDK виконають цю роботу.

Начебто недостатньо, щоб 8 SDK був суперечливим після випуску, тепер, коли він є загальнодоступним, мені здається жахливим рішенням зробити його доступним лише для Windows 8, тому що, на мою скромну думку, жоден серйозний і розумний розробник не буде інсталювати Windows 8 будь-коли, або принаймні найближчим часом, саме завдяки інтерфейсу Metro.

Отже, хтось знає якісь обхідні шляхи для розробки Windows Phone 8 на Windows 7 або принаймні розробку для 7.5, але використання Visual Studio 2012?


3
Спочатку це мене і дратувало, у мене є одна машина, яку я не буду модернізувати до Win8, тому що я не впевнений, як впорається моя колекція Steam. Але в іншому випадку я був задоволений досвідом Windows 8.
Ян

Потрібно мати можливість розробити Windows Phone 7.5 з 7.1 SDK, оскільки оновлення Windows Phone 7.8 до SDK для Windows Phone 7 не було опубліковано (як і будь-яка інформація щодо наступного оновлення Windows Phone 7 0). Рішення звичайно полягає у використанні VS2010 для ваших потреб Windows Phone 7.
Рамхаунд

Ось чого я боявся. Visual Studio 2010 був чудовим, але Visual Studio 2012 ще кращим, і я використовую його, оскільки CTP вийшов близько року тому, тому повернутися до 2010 року буде незручно.
Тиборг

2
Це питання видається поза темою, оскільки йдеться про деталі конфігурацій сторонніх інструментів, а саме: візуальну студію, розробку телефону Windows та операційні системи Windows.

Відповіді:


18

Ні, на жаль, це все Windows 8. Причина в тому, що гіпервізор в Windows 8 використовується для емуляції або віртуалізації машин Windows Phone 8. Це і маркетинг звичайно.

Редагувати:

Що стосується розробників, що використовують Windows 8, я зараз його використовую на всіх своїх ноутбуках і мені подобається. Я запускаю Visual Studio 2010 та 2012 під ним без проблем.


4
Справа в тому, що мені також подобається Windows 8, коли справа стосується швидкості та швидкості. Але що мене найбільше дратує - це зняття кнопки запуску (принаймні, опція для її ввімкнення) та погані програми, які були зроблені просто для того, щоб бути там, а не надавати якісь функціональні можливості. Одним словом, я ненавиджу, що інтерфейс Metro (який не поганий сам по собі, але поганий для пристроїв без дотику) насильно нав'язується мені як користувачеві.
Тіборг

3
Так, мені подобається нове стартове меню, адже я все-таки закріплював усі програми, які раніше використовував, на передній частині старого меню "Пуск", тому для мене це просто більша, більш барвиста версія. Я не використовую жодних програм "метро / ModernUI".
Ян

1
І обов’язково встановіть win8 64 біт, якщо хочете пограти з wpsdk
Mariano Montañez Ureta

@Tiby Один із членів моєї команди використовує stardock, щоб отримати меню "Пуск" на Windows stardock.com/products/start8 і цілком задоволений ним. Інший їх продукт також виглядає цікаво, а також stardock.com/products/modernmix/features.asp
softveda

2

(Ви, напевно, вже знайшли рішення для своєї проблеми, але я думаю, що це може бути корисним для інших, які, як я, встановлюють своє оточення вперше.)

Пакет SDK для Windows Phone 8 включає Visual Studio 2012 Express.

Якщо ви встановите його на віртуальну машину, як це пояснено в цій статті Nokia Developer Wiki , ви повинні мати можливість продовжувати користуватися машиною Windows 7 і уникати переходу на Windows 8, маючи робочий емулятор WP8.


1

Найбільшою причиною є те, що програми Windows 8 та програми WP8 використовують нову програму WinRT, не підтримують .NET, ви не можете запустити winRT в Windows 7, щоб ваші програми не збиралися. Ви можете створити програми у стилі метро за допомогою WPF, але вони не працюватимуть у Windows 8 (принаймні, не в метро / сучасному режимі).


1
Він намагається розробити програми Windows Phone 8, а не програми Windows 8. Я знаю, що заплутана схема імен.
Філ

Програми Windows Phone 8 також повинні бути розроблені за допомогою Windows 8, як Іан зазначив, що для емуляції телефону SDK для телефону Windows 8 потребує віртуалізації Hyper-V.
Зак Джонсон
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.