针对不同的WP版本并行发布与针对不同的Android版本发布

时间:2013-08-01 11:33:37

标签: android compatibility windows-phone-7

一些关于微软移动更新策略的咆哮提示,我开始怀疑:Windows 7.x的情况是否真的比Android版本更糟或更好,那些已经过时的版本(例如2.3)? / p>

E.g。与不同的Android版本相比,开发应用程序与不同的Windows手机版本兼容有多难?发布应用程序时,界面是否鼓励您为较旧的WP版本发布(例如,通过选择“默认发布为Windows 7.x 8.x”)或多于用于发布的界面Google Play?

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

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

1 个答案:

答案 0 :(得分:2)

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

决定支持哪个版本的WP(或两者兼而有之)可归结为多种因素,这里只有几个......

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


发布

在发布应用程序时,开发人员中心不会向您推送任何方式,但文档,尤其是较新的API确实支持WP8。 Windows Phone开发人员博客有great post on how publishing both a WP7 and WP8 app works

WP哪个版本的杨树更多,因国家/地区而异。关于All About Windows Phone shows recent data from AdDuplex的一篇文章 - 这应该会让你对事情的方式有所了解。无论如何,始终建议使用some form of analytics in your app,以便您可以监控一段时间内使用的操作系统版本和设备。


平台更新

操作系统更新必须得到制造商(诺基亚,三星,HTC等)和运营商的认可。到目前为止,制造商几乎直接传递更新,因为他们不像Android OEM那样定制平台,但是一些运营商由于“测试”确实延迟了一两个月 - 但情况远不如它那么糟糕使用Android some updates can take 6+ months to appear,如果有的话。