usar sistema operativo funciona como windows-8 windows-7 windows-runtime windows-store-apps microsoft-metro

sistema - ¿Windows 8 Store Apps(Metro) se ejecuta en Windows 7 o XP?



como funciona el sistema operativo windows 8 (6)

Quiero saber si las aplicaciones Metro desarrolladas con Visual Studio 11 Developer Preview y .Net FrameWork 4.5 pueden ejecutarse en Windows 7 o XP.

No es el Windows Form o WPF normal, quiero saber sobre todas las nuevas aplicaciones de Metro.

Qué cosas nuevas se necesitan para ejecutar Metro Apps en Windows XP o Windows 7


Qué cosas nuevas se necesitan para ejecutar Metro Apps en Windows XP o Windows 7

Una máquina virtual de Windows 8. Actualmente, las aplicaciones Metro no se ejecutan en Windows 7, y definitivamente no en Windows XP. De acuerdo con este hilo , es difícil, pero podría suceder eventualmente:

No pierda de vista los futuros videos del Canal 9 y en el blog BCL / CLR para obtener más información sobre los desafíos de habilitar la historia de la Biblioteca portátil, sin embargo, daré un resumen rápido con respecto a ViewModels:

Si bien los ViewModels mismos están definidos por la aplicación, a menudo toman dependencias de los tipos (es decir, INotifyXXXChanged interfaces, ICommand, etc.) que viven dentro del marco. Actualmente, si observa nuestras múltiples plataformas .NET (Silverlight, Phone, .NET y ahora las aplicaciones de estilo Metro), todas ellas viven en diferentes ensamblajes, y con las aplicaciones Metro, un espacio de nombres / tecnología diferente (WinRT). Esto hace que resulte difícil proporcionarle al usuario un área de superficie que pueda compilar y aún ejecutar en todas estas otras plataformas. Tenemos algunas ideas sobre cómo vamos a habilitar esto, sin embargo, requiere algo de trabajo y no es gratis.

Al decir eso, sin embargo, vemos completamente el valor y realmente, realmente queremos hacer esto.
David

Pero actualmente no es posible. En el mejor de los casos, podría hacer una versión de la aplicación de escritorio de la misma cosa.


Esto depende de lo que quieras hacer.

Por ejemplo, si está desarrollando un juego y desea que se ejecute en Metro / Modern UI, pero también en otras versiones de Windows, MonoGame es una gran opción.

Le permitirá desarrollar y ejecutar en:

  • Todos los escritorios de Windows
  • Metro de Windows 8 / UI moderna
  • Mac OS X
  • Linux
  • XBOX 360
  • iOS
  • Androide
  • Telefono windows

Y posiblemente más plataformas en el futuro.

En mi opinión honesta, tener una gran cantidad de plataformas de destino garantiza cualquier curva de aprendizaje que deba desarrollar para MonoGame. Y sin mencionar que puede desarrollarse en la comodidad de Visual Studio, así que en mi humilde opinión, es algo que debe tenerse en cuenta incluso si su aplicación no es estrictamente un juego (quien dijo que no puede desarrollar un juego que no sea con un marco de juego ... ?).

Actualización: Aquí hay un tutorial , y por cierto, es posible que también desee considerar HTML5 para juegos o no juegos. Cut the Rope (juego muy divertido) usa esto , y parece estar funcionando bastante bien (¡ni siquiera me di cuenta de que era HTML5!).


Estoy desarrollando una aplicación para el concurso de apptivate.ms en este momento. Así que definitivamente puedo decirte que las aplicaciones Metro no funcionarán en Windows 7 o XP.

Además, la versión de Visual Studio Express necesaria para desarrollar las aplicaciones de Metro ni siquiera se instalará en Windows 7.

Además, solo recuerda esta oración: "¡Todas las aplicaciones de Windows no son aplicaciones de Windows 8!"


Id digo no, basado en el hecho de que Metro requiere WinRT que no está disponible en Windows 7 o XP


Lo probé en Windows 7 y la respuesta es definitivamente no, ni siquiera puedes desarrollar la aplicación Metro Style en Windows 7, para desarrollar también necesitas Windows 8 y Visual Studio 11.


Me sorprendería si las aplicaciones Win8 Metro-Style alguna vez funcionaran en Win7: hay una gran cantidad de infraestructura de nivel de sistema operativo necesaria para que esas aplicaciones funcionen en Win8 que simplemente no está disponible en Win7.

Habiendo dicho eso, la gente ha descubierto que puede escribir aplicaciones que pueden funcionar en * nix y Windows con una recompilación, por lo que imagino que eventualmente sería posible escribir una aplicación que podría recompilarse para producir una versión estilo metro y una versión de WPF / Silverlight. Pero esa tecnología simplemente no existe en este momento.