当开发者向Microsoft Store提交应用程序或游戏时,他们需要选择想要定位的平台。某些应用程序可能只针对Windows10桌面设备,而有些应用程序可能只针对Xbox One系列设备。默认情况下,微软会将应用程序或游戏提供给除Xbox之外的所有设备,以便应用程序或游戏可以达到最大受众。

开发者已可向商店提交针对Win10 ARM的应用

微软宣布他们已经为开发者增加了两个新的选择:1)现在应用程序可以面向Surface Hub。2)开发者可以将他们的应用程序或游戏的ARM包提交给基于骁龙处理器的Windows 10 S系统设备。

UWP的工作方式是,它是一个适用于所有设备类型的应用程序,通过响应式设计,同一个应用程序可以在手机,PC或游戏机上运行。随着Fluent Design System的加入,相同的应用程序也可以在3D环境中运行,例如Windows 10 Holographic和Windows Mixed Reality。

这些应用程序是针对不同的处理器架构而分别编译的,因此会针对x64、x86、ARM分别都有一个,而Microsoft Store会自动分发与用户的设备类型相对应的一个应用包。

但开发人员也可以通过Windows开发人员中心定位不同的设备系列。例如,如果不选中Xbox,用户将无法在Xbox上下载该应用程序。

今天微软宣布的主要变化是现在可以为Windows 10桌面设备分发ARM软件包,这主要针对惠普、华硕和联想使用高通骁龙835芯片组的新款Windows 10 S个人电脑。当然,使用模拟器的话这些电脑也可以运行x86应用程序,但是应用本地运行在ARM上的体验会更好。