Windows phone 8 要让WP8应用程序在Surface Tablet上运行,需要对代码进行任何更改吗?

Windows phone 8 要让WP8应用程序在Surface Tablet上运行,需要对代码进行任何更改吗?,windows-phone-8,windows-8,windows-rt,Windows Phone 8,Windows 8,Windows Rt,所以,我们的Windows Phone开发者最近离开了,我主要从事Android开发。 我们有一个客户问我们是否可以在Surface平板电脑上安装Windows Phone 8应用程序。也就是说,有可能吗?目前来看,我们的WP8应用程序并没有考虑平板电脑,所以我的问题是: 我需要对WP8应用程序做些什么才能将其安装到平板电脑上(如果它能正常工作(像Android应用程序一样),是否需要启用某种标志,然后重新构建,等等?)好吧,首先是的,会有一些变化,但不会太严重 希望您有一个好的MVVM模型。如

所以,我们的Windows Phone开发者最近离开了,我主要从事Android开发。 我们有一个客户问我们是否可以在Surface平板电脑上安装Windows Phone 8应用程序。也就是说,有可能吗?目前来看,我们的WP8应用程序并没有考虑平板电脑,所以我的问题是:


我需要对WP8应用程序做些什么才能将其安装到平板电脑上(如果它能正常工作(像Android应用程序一样),是否需要启用某种标志,然后重新构建,等等?)

好吧,首先是的,会有一些变化,但不会太严重

希望您有一个好的MVVM模型。如果是这种情况,那么您应该能够将99.999%的后端代码复制并粘贴到您的平板电脑应用程序中。有一些东西是不同的,但它只是名称空间的东西。没什么大不了的

主要的变化将是您的UI布局和UI控件。根据您使用的LIB,可能会有很多冲突

最好的办法是复制并粘贴后端代码,然后创建一个新的UI。我曾尝试将粘贴中的手机UI合并到平板电脑中,有时它会很神奇。我发现只需重新创建它所需的时间更少


如果你需要任何帮助,可以通过www.AnthonyRussell.info联系我,也许我可以帮你转学。一定要留下你的联系方式

正如@AMR提到的,最大的挑战将是UI;但是,根据所使用的设备功能,“后端”也可能是挑战,也可能不是挑战

关于about有很好的指导,所以取决于手机应用程序是什么时候开发的,以及你以前的开发人员对重叠平台的认识,你的状态可能很好,也可能很好

此外,以下资源可能有助于将您在Windows Phone 8中已经编写的代码映射到您在Windows 8中要执行的操作:

  • (与Windows Phone 7也有很大关系)

  • (显示普通 API、存储、网络等)

  • 最后,本文给出了一个清单 仅在Phone 8上使用的API数量与Windows 8上采用的API数量之比


  • 隐马尔可夫模型。。好吧,这回答了我的问题。我们很快就会雇佣另一名Windows phone开发者,但我只是想知道在此期间该告诉客户什么。因为我甚至还没有看到代码,我只是想知道是否需要修改,看起来就是这样。谢谢。@Alex如果这回答了您的问题,请记住将其作为答案进行检查,并进行投票:-)谢谢!是的,谢谢。你和AMR回答了我的问题。基本上,我是在寻找是否需要任何东西。所以,即使是最轻微的事情,我觉得我们应该告诉客户“不,你不能在平板电脑上安装它”。因为,你知道,我们甚至没有为平板电脑设计它。我只是想看看它是否能按原样工作,因为Android允许这样的事情(它很难看,而且很长,但是如果你真的愿意,你可以在平板电脑上运行一个应用程序,即使它不是为此而设计的)。