为使WP8应用程序在Surface平板电脑上运行所需的任何代码更改?

时间:2013-08-02 19:17:55

标签: windows-phone-8 windows-8 windows-rt

所以,我们的Windows Phone开发人员最近离开了,我主要做Android开发。 我们向客户提出了在Surface平板电脑上安装Windows Phone 8应用程序的问题。也就是说,有可能吗?就目前而言,我们的WP8应用程序并未考虑平板电脑,因此我的问题是:

我是否需要对WP8应用程序进行任何操作才能将其安装到平板电脑上(如果它按原样工作(就像Android应用程序一样),是否有某种标志我必须启用然后重建等等?)

2 个答案:

答案 0 :(得分:2)

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

关于Windows Phone Dev Centerpractices and techniques for building for both platforms有很好的指导,因此根据手机应用程序的构建时间以及您之前的开发人员对重叠平台的认识,您可能会处于良好状态或者只是如此 - 如此形状。

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

  1. XAML controls comparison between Windows Phone 8 and Windows 8 (很多也与Windows Phone 7相关)

  2. Windows Phone 8 and Windows 8 platform comparison(显示常见 API,存储,网络等。)

  3. 最后,Windows Phone Runtime API documentation列出了一个列表 仅限于Phone 8上的API与Windows 8中采用的API。

答案 1 :(得分:1)

好的,首先,是的,会有一些事情发生变化,但没有什么可认真的。

你真的有一个好的MVVM模型。如果是这种情况,那么您应该只需将99.999%的后端代码复制并粘贴到平板电脑应用中即可。有一些不同的东西,但它只是名称空间的东西。没什么太严重的。

主要更改将是您的UI布局和UI控件。根据您使用的库,您可能会遇到很多冲突。

您最好的选择是复制并粘贴后端代码,然后创建新的UI。我曾尝试将粘贴中的手机用户界面合并到平板电脑中,有时候会让人感觉有点烦躁。我发现重新创建它需要的时间更少。

如果您需要任何帮助,可以在www.AnthonyRussell.info上找到我。也许我可以帮助您转移。请务必留下您的联系信息。