简体   繁体   English

Windows Phone 8应用程序是否可以在Windows 10 Mobile上运行

[英]Will Windows Phone 8 apps run on Windows 10 Mobile

I searched but I couldn't find a proper answer for this question. 我搜索了但是我找不到这个问题的正确答案。

Will Windows Phone 8 application work on the Windows 10 (Mobile), or we will need to change the code so we can make them work? Windows Phone 8应用程序是否可以在Windows 10(Mobile)上运行,或者我们需要更改代码以便我们可以使用它们?

How about Windows Phone 8.1 apps and Universal apps? Windows Phone 8.1应用程序和通用应用程序如何?

Thank you all 谢谢你们

Yes, with the caveat that there might always be some outliers that have compatibility problem. 是的,但需要注意的是,可能总会有一些异常值存在兼容性问题。 You can join the Windows Insiders program if you want to test for yourself. 如果您想自己测试,可以加入Windows Insiders程序

Microsoft is moving to a paradigm where a Windows app is a Windows app regardless of if it's a Phone targeting app or not. 微软正在转向Windows应用程序是Windows应用程序的范例,无论它是否是电话定位应用程序。 So you'll see a lot of references to "Windows 10 apps" or "Universal Windows Apps" or "UWP apps" which is the new paradigm. 因此,您会看到许多对“Windows 10应用程序”或“通用Windows应用程序”或“UWP应用程序”的引用,这是新的范例。 This means targeting Windows 10 regardless of if it's on the phone or tablet or desktop and doesn't have specific references to phone. 这意味着无论是在手机,平板电脑还是台式机上,都可以定位Windows 10,并且没有特定的电话参考。

If you developed a Universal App you're probably good to go. 如果您开发了通用应用程序,那么您可能会很高兴。 For Windows Phone 8 and Windows Phone 8.1 apps you may (or may not) need to make some changes to move toward the Universal type of app. 对于Windows Phone 8和Windows Phone 8.1应用程序,您可能(或可能不)需要进行一些更改以转向通用类型的应用程序。 It depends a little on how much you were using Silverlight (not that it's not supported but there are some changes so you'll just want to test your app). 这取决于你使用Silverlight的程度(不是它不受支持,但有一些变化,所以你只想测试你的应用程序)。

This video blog (and the comments below it) might help explain the difference between Windows 8.1/8 Phone apps and the UWP. 此视频博客(及其下面的评论)可能有助于解释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/ 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 /

Yes I have apps still under development which targets both WP8 and Universal Windows Phone/Windows 8.1. 是的我还在开发针对WP8和通用Windows Phone / Windows 8.1的应用程序。

But if you're talking about converting it to UWP. 但如果您正在谈论将其转换为UWP。 Based on my experience, I was able to port my codes from Universal 8.1 apps to Windows 10 with minimal adjustments. 根据我的经验,我能够通过最少的调整将我的代码从Universal 8.1应用程序移植到Windows 10。 It's just the UI/UX that you may want to update.(eg Pivot to Hamburger Menu.)But when I tried to port my WP8 app, I was not able to build it successfully in the first place because of deprecated codes. 这只是您可能想要更新的UI / UX。(例如,转向汉堡菜单。)但是当我尝试移植我的WP8应用程序时,由于代码已弃用,我无法在第一时间成功构建它。

So to sum it up, when porting WP8 expect that there will be huge adjustments. 总而言之,当移植WP8时,预计将会有巨大的调整。 But for the ones targeting 8.1 there will be minimal to no adjustments. 但对于那些针对8.1的那些,将会有很少甚至没有调整。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM