一些关于微软移动更新策略的咆哮提示,我开始怀疑: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一样),还是直接交付给最终用户?
答案 0 :(得分:2)
Windows Phone和Android市场在开发和设备方面确实有一些相似之处。由于Android设备(旧版或低端版)仅运行2.2或2.3并且永远不会看到4.x及更高版本,因此Windows Phone拥有数百万运行WP7.5 / 7.8且永远不会运行8.x的设备。
决定支持哪个版本的WP(或两者兼而有之)可归结为多种因素,这里只有几个......
发布
在发布应用程序时,开发人员中心不会向您推送任何方式,但文档,尤其是较新的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,如果有的话。