Windows Phone 8应用程序能在Windows 10 Mobile上运行吗?

5

我搜索过但找不到一个合适的答案回答这个问题。

Windows Phone 8应用程序能在Windows 10(Mobile)上运行吗?还是我们需要修改代码才能让它们运行?

那么Windows Phone 8.1应用和通用应用呢?

谢谢大家。

3个回答

5

是的,但需要注意的是总会有一些不兼容的情况。如果您想自行测试,可以加入Windows Insiders计划


4
微软正在转向一种新的范式,在这种范式下,无论是针对手机的应用还是其他类型的Windows应用程序,它们都被视为Windows应用程序。因此,您会看到很多关于“Windows 10应用程序”、“通用Windows应用程序”或“UWP应用程序”的参考文献,这是新的范式。这意味着无论在手机、平板电脑还是桌面上,都能够针对Windows 10进行开发,并且没有特定的手机引用。
如果您开发了通用应用程序,那么您可能已经做得很好了。 对于Windows Phone 8和Windows Phone 8.1应用程序,您可能需要进行一些更改以迈向通用应用程序类型。这取决于您使用Silverlight的程度(虽然它仍受支持,但有一些变化,因此您只需测试您的应用程序即可)。
这个视频博客(以及它下面的评论)可能有助于解释Windows 8.1/8手机应用程序和UWP之间的差异。 http://blogs.windows.com/buildingapps/2014/12/17/bring-your-windows-phone-silverlight-apps-to-windows-runtime-xaml-prepare-for-universal-app-development-in-windows-10/

2

是的,我有一些正在开发中的应用程序,既针对WP8、也针对通用Windows Phone/Windows 8.1。

但如果你想转换为UWP,根据我的经验,我能够将我的代码从通用8.1应用程序移植到Windows 10,并进行最小程度的调整。你只需要更新UI/UX(例如,从Pivot到汉堡菜单)。但当我尝试将我的WP8应用程序移植时,由于弃用的代码,我一开始就无法成功构建它。

因此,总而言之,在移植WP8时,请期望会有巨大的调整。但对于针对8.1的应用程序,将有最小或没有调整。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接