Подтвердить что ты не робот

Работают ли приложения Windows 8 Store (Metro) в Windows 7 или XP?

Я хочу знать, разрабатываются ли Metro Applications с использованием Visual Studio 11 Developer Preview и .Net FrameWork 4.5 можно запускать в Windows 7 или XP.

Нестандартная форма Windows или WPF, я хочу знать о всех новых приложениях Metro.

Что нового необходимо для запуска Metro Apps в Windows XP или Windows 7

4b9b3361

Ответ 1

Что нового необходимо для запуска Metro Apps в Windows XP или Windows 7

Виртуальная машина Windows 8. Приложения Metro в настоящее время не работают в Windows 7 и, безусловно, не работают в Windows XP. Согласно этой теме, это сложно, но может произойти в конце концов:

Следите за будущими видеороликами Channel 9 и блогами BCL/CLR   для получения дополнительной информации о challeges, позволяющих переносить   Однако, рассказ библиотеки, я дам краткое резюме в отношении   ViewModels:

     

Пока сами модели ViewModels определяются   приложения, они часто принимают зависимости от типов (т.е.   INotifyXXXChanged интерфейсы, ICommand и т.д.), Которые живут внутри   фреймворк. В настоящее время, если вы просматриваете наши множественные платформы .NET(Silverlight, Phone,.NET и теперь приложения Metro), все они живут в   различные сборки, а также приложения Metro, другое   пространство имен/технология (WinRT). Это заставляет его   пользователь, площадь поверхности, которая может скомпилироваться и   все эти другие платформы. У нас есть некоторые идеи о том, как мы собираемся   однако, это требует некоторой работы и не приходит бесплатно.

Говоря это, однако, мы полностью видим значение и действительно, действительно хочу это сделать.
Дэвид

Но в настоящее время это невозможно. В лучшем случае вы можете просто сделать версию настольного приложения той же самой.

Ответ 2

Я попробовал это на Window 7, и ответ определенно нет, вы даже не можете создать приложение Metro style в Windows 7, для разработки также вам нужны Windows 8 и Visual Studio 11.

Ответ 3

Я был бы удивлен, если бы приложения Win8 Metro-Style когда-либо работали на Win7 - существует огромная инфраструктура уровня ОС, необходимая для того, чтобы эти приложения работали на Win8, которые просто не доступны на Win7.

Сказав это, люди придумали писать приложения, которые могут быть созданы для работы как с * nix, так и с Windows с перекомпиляцией, поэтому я предполагаю, что в конечном итоге можно будет написать приложение, которое можно перекомпилировать для создания метро версии и версии WPF/Silverlight. Но эта технология просто не существует на данный момент.

Ответ 4

Id сказать нет, основываясь на том, что Metro требует WinRT, который недоступен в Windows 7 или XP

Ответ 5

Это зависит от того, что вы можете сделать.

Например, если вы разрабатываете игру и хотите, чтобы она выполнялась в Metro/Modern UI, но также и в других версиях Windows, MonoGame отличный вариант!

Это позволит вам разрабатывать и запускать:

  • Все настольные компьютеры Windows
  • Windows 8 Metro/Modern UI
  • Mac OS X
  • Linux
  • XBOX 360
  • IOS
  • Android
  • Windows Phone

И возможно больше платформ в будущем.

По моему честному мнению, наличие такого количества целевых платформ гарантирует любую кривую обучения, которую вам, возможно, придется разрабатывать для MonoGame. И не говоря уже о том, что вы можете развиваться в комфорте Visual Studio, поэтому IMHO это что-то, что нужно учитывать, даже если ваше приложение не является строго игрой (кто сказал, что вы не можете разработать не-игру с игровой картой...?).


Обновление: Вот учебник, и, кстати, вы можете также рассмотреть HTML5 для игр или не-игры. Cut the Rope (очень забавная игра) использует это, и (я даже не заметил, что это был HTML5!).

Ответ 6

Я разрабатываю приложение для конкурса apptivate.ms прямо сейчас. Поэтому я могу определенно сказать вам, что приложения Metro не будут работать в Windows 7 или XP.

Более того, версия Visual Studio Express, необходимая для разработки Metro Apps, даже не будет установлена ​​на Windows 7.

Кроме того, просто запомните это предложение - "Все приложения Windows не являются приложениями Windows 8!"