Windows 10 个应用程序可以在 Windows Phone 8.1 中运行吗?

Will Windows 10 applications work in Windows Phone 8.1?

我正在考虑为 Windows 平台开发应用程序。我想从 Windows 10 开始,因为它是一个未来的平台。

如果我开发一个针对 Windows 10 的应用程序,它可以在 Windows 8.1 和 Windows Phone 8.1 中运行吗?

不,您必须找到您要支持的平台的最低公分母

Windows phone 8.1 不支持通用 Windows 应用程序平台,这是 Windows 10 应用程序的目标。

您可以利用 Windows 8.1 应用程序模型的现有通用应用程序,这将允许您定位 Windows 8.1 Store 和 Windows phone 8.1。该代码库也很容易重建为 Windows 10 个应用程序。

这是我看到 windows 10 来时所做的。我看了几篇文章,说Win10上市的时候有Silverlight项目不是个好主意。所以,

  1. 将我的 Silverlight 项目移植到通用应用程序(windows 8.1,windows phone 8.1)
  2. 完全模块化我的解决方案,以便我的 UI 项目中只存在 UI 相关代码,并且所有业务逻辑都在运行时组件中。

我将以最小的努力将我的通用项目移植到 win 10。事实上,上周我用 vs2015 在我的机器上安装了 win10,甚至编译了整个代码并将其部署到我的 phones (Windows phone8.1 和 Win10)。工作起来很有魅力。

所以基本上建议是,如果您想迎合 wp/w8.1,那么最好的想法是作为 8.1 sdk 的一部分进行开发,这样它就可以在 10 上运行。当 8.1 逐渐消失时从市场上看,移植到win10是比较简单的方法。