Est-il possible d'exécuter des applications d'interface utilisateur moderne sous Windows 7?

2

Cela semble être une question élémentaire, mais existe-t-il un moyen d’exécuter Windows 8 (applications modernes) dans Windows 7 (sans machine virtuelle, cela semble être de la triche)?

Mon intuition est que cela serait possible avec une sorte de bidouillage, car le code est écrit dans les mêmes langages .Net que beaucoup d'autres programmes.

Le seul problème serait d'intercepter les gestes d'un doigt à l'autre, mais je ne sais pas combien il y en a vraiment (s'agit-il simplement d'un emplacement ou d'un appel API spécial gagnant)

Existe-t-il un logiciel capable de le faire ou des options à modifier pour que cela fonctionne?

soandos
la source
Pourquoi voudrait-on faire cela?
Caleb Jares
@CalebJares Pour qu'ils puissent exécuter beaucoup plus de programmes sans changer de système d'exploitation?
soandos
C'est possible. De nombreux jeux de Windows 8 App Store ont été écrits en JavaScript et HTML et fonctionnent sur n’importe quel système d’exploitation avec un navigateur. Ces applications sont installées dans `c: \ program files \ windowsapps`
Ray Cheng

Réponses:

1

Cela n’est pas possible car Windows 7 n’a tout simplement pas l’API ni les technologies nécessaires pour analyser les fichiers d’une application.

Matthew Wong
la source
Je pense au moins que Visual Studio peut exécuter les applications, donc cela doit être possible, mais c'est une solution loin d'être minimale.
soandos
Il est possible d'écrire une couche d'émulation, mais vous feriez probablement mieux d'écrire votre propre système d'exploitation, car la plupart des implémentations sont propriétaires et probablement couvertes par les lois sur les droits d'auteur et les brevets.
NtscCobalt
1
@soandos Non, Visual Studio ne peut pas exécuter les applications en dehors de Windows 8.
Caleb Jares
0

Ce n'est pas possible sans beaucoup de travail pour écrire une couche d'émulation, et même cela pourrait ne pas être possible pour des raisons techniques ou juridiques.

Les applications du Windows Store sont écrites dans la nouvelle API WinRT qui n'existe que dans Windows 8. Cette API ressemble à celle de .Net, mais est très différente sous le capot.

Andrew Cooper
la source