我发现最接近的是:WinRT Metro 应用程序是否交叉兼容(x86/64 和 ARM)?
我还没有开发任何 Metro 应用程序,但我想了解的是,如果您正在开发 Metro 应用程序,您必须针对 WinRT(Windows 运行时)进行开发。这是构建 Metro 应用程序的唯一方法,不管你是用 JavaScript、C# 还是 C++ 来做的,都没有关系……所以它应该都可以在 ARM 上运行……是否有可能创建一个 Metro 应用程序不能在ARM上运行?
VLC 团队正试图在 Kickstarter 上筹集资金以开发适用于 Windows 8 Metro 的 VLC 播放器。
http://www.kickstarter.com/projects/1061646928/vlc-for-the-new-windows-8-user-experience-metro
用于 Windows 的 VLC 媒体播放器目前安装在全球约 100,000,000 台设备上。现有版本在 Windows 8 的桌面模式下运行,并且仅适用于基于 Intel 的 PC。这个新端口将原生集成到新的用户体验中,并且还将在后续版本中支持基于 ARM 的平板电脑
因此,如果它们原生地与用户体验集成,即使其成为 Windows 8 应用程序,为什么它一开始就不能在 ARM 芯片上运行呢?