1

在一些关于微软移动更新政策的咆哮的推动下,我开始怀疑:Windows Phone 设备卡在 WP 7.x 上的情况实际上是否比 Android 设备的情况更糟或更好,这些 Android 设备有过时的版本(例如 2.3)?

例如,与不同的 Android 版本相比,开发与不同 windows phone 版本兼容的应用程序有多难?发布应用程序时,界面是否鼓励您为旧 WP 版本发布(例如,默认选择“为 windows 7.x8.x 发布”)比在 Google Play 上发布的界面更多或更少?

实用的应用程序可用性如何?WP8 应用程序是否可能适用于 7.x 以及 Android 应用程序是否可能适用于 2.3(或更早版本)?

同样,WP 安全更新必须通过通常不感兴趣的制造商(如 Android)还是直接交付给最终用户?

4

1 回答 1

2

在开发和设备方面,Windows Phone 和 Android 市场确实有一些相似之处。由于存在仅运行 2.2 或 2.3 且永远不会看到 4.x 及更高版本的 Android 设备(旧的或低端的),Windows Phone 有数百万运行 WP7.5/7.8 的设备永远不会运行 8.x。

决定支持哪个版本的 WP(或两者)归结为许多因素,这里只是一些......

  • 您的目标市场是否仍然包含大部分 WP7 设备
  • WP7 是否具有您的应用程序所需的所有功能,或者您是否需要 WP8 提供的更新 API(几乎所有 WP7 应用程序都在 WP8 上运行)?
  • 您是否有时间/资源来制作 WP7 和 WP8 应用程序(您可以在两者之间共享资源,因此您不会制作两个单独的应用程序)


出版

发布应用程序时,开发中心不会向您推送任何一种方式,但文档,尤其是较新的 API 确实支持 WP8。Windows Phone 开发人员博客有一篇关于发布 WP7 和 WP8 应用程序如何工作的精彩文章。

至于哪个版本的 WP 更流行,因国家而异。All About Windows Phone上的一篇文章显示了来自 AdDuplex 的最新数据- 这应该可以让您很好地了解情况。无论如何,始终建议在您的应用程序中进行某种形式的分析,以便您可以监控随着时间的推移正在使用的操作系统版本和设备。


平台更新

操作系统更新必须得到制造商(诺基亚、三星、HTC 等)和运营商的批准。到目前为止,制造商几乎立即传递更新,因为他们不像 Android OEM 那样定制平台,但一些运营商确实由于“测试”而延迟了一两个月——但情况远没有现在那么糟糕使用 Android 时,某些更新可能需要 6 个月以上才能出现(如果有的话)。

于 2013-08-01T16:46:16.300 回答