我想知道如何为Windows Phone 8和Windows 8平板电脑开发应用程序?在Visual Studio中创建新的Windows Phone项目时,我没有看到任何选项来定位Xcode中的手机和平板电脑设备。是否有关于如何为这两种设备创建相同应用程序的指南或教程?
答案 0 :(得分:2)
虽然它们使用相同的核心,但Windows 8(RT)和Windows Phone 8是不同的操作系统。这与运行iOS的iPhone / iPad不同。
您需要为Windows Phone 8和Windows RT创建单独的项目。如果您使用C#/ XAML进行编码,则代码应该在两个平台之间相当便携。这是来自how to leverage your code across Windows 8 and Windows Phone 8的Build会议的一个很好的会议。
答案 1 :(得分:2)
如前所述,您需要创建两个单独的项目。
可以创建一个名为Portable Class Library的库,您可以在其中放置可在Windows Phone 8应用程序和Windows应用商店应用程序之间共享的代码。见Maximize code reuse between Windows Phone 8 and Windows 8
本文中提到的另一种技术是使用MVVM将UI(在平台之间更加不同)与逻辑(更容易共享)分开。