移植需要WinPhone7吗?

时间:2011-06-10 13:20:44

标签: android windows-phone-7 porting

我有一个拥有超过500,000名用户的Android应用。我想尝试将其移植到WinPhone7,但我没有任何带WinPhone7的智能手机。在WinPhone上发布应用程序需要真正的设备吗?有没有开发电话?

7 个答案:

答案 0 :(得分:2)

首先,我会说,对于某些情况,没有真正的替代品可以让物理设备进行测试。话虽如此,我建议大多数应用程序可以做的99%可以在开发人员工具附带的模拟器上进行开发和测试。

模拟器的优势在于,您可以编写和测试而无需硬件外壳,然后注册到create.msdn.com以获得(正式)解锁,但是一旦您准备好部署到市场中无论如何都需要注册。

在你的情况下,我说你问题中的主要词是"尝试"。您似乎没有信心能够移植到平台,因此模拟器路线似乎是最好的起点。

答案 1 :(得分:1)

您将在Windows Phone SDK中找到Windows Phone 7模拟器。您可以在create.msdn.com上免费下载。

答案 2 :(得分:1)

Android to Windows Phone API mapping tool上描述的Windows Phone 7 Guide for Android Application DevelopersWindows Phone Developer Blog白皮书应该会发现非常有用。

要获得开发设备,您应该联系Brandon Watson或您当地的Microsoft WP7开发代表。

答案 3 :(得分:1)

简单回答 - 不,你没有。有很多应用程序在没有在实际设备上进行测试的情况下发布。这是否是一个好主意 - 这是主要问题。根据您的应用程序类型及其行为,您实际上可能需要设备。

另外,另一个问题是仿真器使用的资源与实际设备使用的资源不同。话虽这么说,如果您的应用程序在模拟器中运行得很好,它不一定会在设备上以相同的方式运行。

答案 4 :(得分:0)

您可以使用WP7模拟器来测试您的应用程序。但是,如果要将其部署在真实手机上,则必须通过App Hub门户将其解锁。这将花费你100美元/年。

答案 5 :(得分:0)

正如您和其他人正确指出的那样,您可以使用模拟器开始移植您的应用程序。模拟器和真实设备存在差异。特别是,为了回答你的问题,模拟器不会拍照。

答案 6 :(得分:0)

如果您的Android应用确实拥有50万用户,MS很乐意免费为您提供开发设备(近乎)。

在Twitter上联系@BrandonWatson或@FrankPR。

根据我的经验,我可以告诉你,模拟器工作得非常好。但有一段时间,你会偶然发现一个你不明白为什么会发生的问题。然后你在手机上尝试它就可以了......所以......答案是肯定的......不是!