windows-phone-7 - 您真的需要一部手机来开发 Windows Phone 7 应用程序吗?

标签 windows-phone-7

我正在考虑尝试使用 Windows Phone 7 应用程序,我想将其转换市场。我知道我不需要手机来创建应用程序(我已经玩过模拟器了),但是在没有实际单元来测试它的情况下发布应用程序是否愚蠢?还是模拟器就够了?

最佳答案

我已经使用过模拟器和开发人员设备。模拟器完全按照它应该做的来模拟手机,以便您可以开始应用程序开发。

以下是我注意到的一些差异。

  • 如果您的目标是像加速度计这样的硬件 api,那么您将无法使用
    来自模拟器的输入。社区中有一些人正在解决这些问题。查看 AccelKit ( http://accelkit.codeplex.com/ )
  • 多点触控很难用模拟器测试。您需要有一个多点触控显示器才能接近模拟真实设备。
  • 模拟器上的性能测试不准确。在某些情况下,模拟器速度更快。这是由于主机上没有节流。在其他情况下,开发人员设备更快。即使您有幸获得了测试设备,它也可能无法反射(reflect)今年晚些时候发货的真实设备。虽然我不能告诉您我的借用设备的规范,但我可以告诉您,因为它是“预发布”手机,它不符合已发布的最低硬件规范。

  • 在接下来的几个月里,微软将举办一系列“设备测试” session 。本地的传道人将拥有您可以试验的设备。在这些事件中,您可以在设备上安装应用程序并进行测试。

    我看不出任何人如何能够在不进行硬件测试的情况下切实地计划将任何非平凡的应用程序发布到市场。用不了多久,您就可以购买自己的 WP7 手机了。同时,使用模拟器开始编写。

    只是为了清楚,以防您认为我在贬低模拟器。模拟器非常适合编写应用程序。我已经使用它几个月了。它对于编写、测试和调试您的应用程序非常宝贵。在考虑您的应用程序的功能以及是否需要在硬件上花费测试时间时,请务必理智。

    请务必在 developer.windowphone.com 注册开发者帐户。
    当市场开放时,您将收到通知。

    关于windows-phone-7 - 您真的需要一部手机来开发 Windows Phone 7 应用程序吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3808491/

    相关文章:

    c# - 如何在 C# 中发布一条推文

    c# - 恢复应用后,MediaElement无法播放

    windows-phone-7 - 如何在 WP7 应用程序的代码隐藏文件中为 silverlight 中的按钮设置背景图像

    c# - 从枚举中选择剩余元素的最优雅的方式

    c# - 如何获得内部带有矩形的 ScrollViewer 以在到达矩形末端时停止滚动?

    windows-phone-7 - 当滚动查看器位于数据模板内时设置滚动查看器垂直偏移(wp7)

    windows - 从 wp7 进行 HTTPS 调用时出现 "Server not found error "

    c# - 如何获取 ListPicker 的选中项

    web-services - 为推送通知验证 Web 服务

    windows-phone-7 - 操作系统的应用程序设置中的WP7应用程序设置页面?