在没有手机的情况下为Windows Phone 8.0编程

时间:2014-07-15 20:16:13

标签: c# visual-studio windows-phone-8

我正在学习C#,我想开始为Windows Phone编程,但我没有真正的Windows Phone设备。是否可以在没有设备的情况下开始?模拟器是否足以检查功能或是否需要设备?

另外,Windows Phone 7和8之间有什么区别吗?

5 个答案:

答案 0 :(得分:1)

Visual Studio附带的模拟器(我认为Express,但我从未使用过它)非常好。同样,我从未使用过Express,但我非常肯定,如果你所处的环境支持这类设备的开发,你应该已经安装了它们。

至于你真正的问题,我想我没有回答,这取决于你是否“值得”。您可以这样做,并且您可以仅使用模拟器编写可接受的应用程序。但我不会在没有在真实设备(或几个)上测试的情况下向商店发布内容。不过,这些天你可以选择一个非常便宜的。如果我是你,我会开始。拥有这种体验并没有什么坏处,就像我说你可以只使用模拟器编写一个好的应用程序。当你获得物理设备时,它肯定会让你领先一步。

是的,Windows Phone 7和WP8之间存在很多差异。但我不会费心学习任何关于7的东西,因为任何人都不会真正使用它。

答案 1 :(得分:1)

这就是您所需要的Channel9 windows phoneMicrosoft Virtual Academy Mobile Development

1) - 如你所说,你刚刚开始,所以不要担心任何事情只是从VisualStudio内置仿真器开始。仿真器可用于您可能没有多手机的每个分辨率。 Phone is not needed at all for initial phase of exploring.

2) - 获取difference between Windows phone 7 and Windows phone 8的知识实际上你忘了提及Windows phone 8.1所以如果你只是探索Windows手机开发,例如需要的工具,新的更新等,那会更好。你可以搜索我提供的上述链接,我认为这些链接是最好的。

3) - 获取知识总是值得的。

希望它对你有所帮助。干杯:)

答案 2 :(得分:1)

大多数人都不知道的是,诺基亚提供对大量Windows Phone设备的免费远程设备访问,是真正的设备,而不是模拟器!如果你想看到设计&您应用的功能,分析详细的安装日志,运行等等,试一试:http://developer.nokia.com/resources/remote-device-access

注意:它只需要诺基亚开发者会员资格,也是完全免费的。

答案 3 :(得分:1)

我在没有任何设备的情况下学习了Windows Phone应用开发,然后我在MS广告系列中获得了免费设备。您可以从Visual Studio Express Edition http://www.visualstudio.com/en-us/downloads#d-express-windows-8开始。仿真器一开始就足够好了。

如果您要开发使用设备传感器的应用,那么您应该在发布应用之前在真实设备上进行测试。

如果您打算使用任何ARM特定的第三方库,那么您无法使用模拟器进行开发。

WP 7已经消失,你无法在VS 2013 Express中定位该版本。

继续浏览可以获得免费设备的Microsoft广告系列。您可以尝试使用http://www.dvlup.com获取免费设备。

答案 4 :(得分:0)