Windows 10应用程序可以在Windows Phone 8.1中使用吗?

问题描述:

我正在考虑为Windows平台开发应用程序。我想从Windows 10开始,因为它是未来的平台。Windows 10应用程序可以在Windows Phone 8.1中使用吗?

如果我开发一个针对Windows 10的应用程序,它将在Windows 8.1中工作& Windows Phone 8.1?

+1

它已经比这更复杂了。有Silverlight 8应用程序,Silverlight 8.1应用程序和通用应用程序。并且它们都具有不同的特性(局限性) –

这就是我在看到windows 10即将到来时所做的。我阅读了几篇文章,说Win10投放市场时,Silverlight项目并不是一个好主意。所以,

  1. 移植了我的Silverlight项目,以通用的应用程序(Windows 8.1中的Windows Phone 8.1)
  2. 完全,模块化我的解决方案,这样对我的UI项目和所有的业务逻辑只存在UI相关的代码在运行时组件。

用最小的努力我要去给我的端口普遍的项目,赢得10.事实上,上周我安装win10我的机器上vs2015,甚至编译整个代码并将其部署在我的手机(Windows phone8。 1和Win10)。像魅力一样工作。

所以基本上这个建议是,如果你想迎合wp/w8.1,那么最好的想法是作为8.1 sdk的一部分进行开发,这样它就能在10上工作。当8.1消失时,这是更简单的方法将它移植到win10。

不,你必须找到你想支持

+0

Windows 10是WinRT平台,Windows 8.1和Wp8.1也是如此。那为什么不可能呢? (我承认在Windows 10中有许多新的API,然后是wp和win 8.1,但除了那些新的API,其他应用程序应该可以工作..!) –

+0

我猜Windows 10是所有屏幕的单一操作系统会使它难以运行老版本,因为他们正在使用AdaptiveLayout类似的功能,可能无法在旧版本中识别。 – vvincirey

的Windows手机8.1不支持通用的Windows应用程序平台,这是什么的Windows 10应用程序的目标平台的最小公分母。

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