在公司赢得项目后,通常会在合同中提及支持哪些设备以及支持哪些操作系统版本。
但是考虑到黑莓它似乎有时会很棘手,因为你可以拥有相同的设备型号,但是两个和(或)更多不同的操作系统版本(或者在相同的操作系统不同的包版本中)。在这种情况下,可能需要更新应用程序。
所以这里的主要问题是合同中预计会提到什么?你能否分享一下你解决这些问题的经验?
因此,一个很好的例子可以是Storm上的视频播放问题: 5.0.0.XXX(网络提供商A)上存在一些问题,5.0.0.YYY(网络提供商B)上不存在, 或者可能是: 5.0.0.XXX1(网络提供商A) - 存在问题 5.0.0.XXX2(网络提供商A) - 问题不存在
这里的重点是确定发展公司责任的一些界限。
答案 0 :(得分:3)
我建议保持简单,并指定您同意支持的模型(按型号 - Storm 9530,Storm 9550,Bold 9000等),然后为每个型号指定您打算支持的主要操作系统版本。对于Storm,它可能是4.7和5.0。我不会深入到实际构建级别 - 即使可能存在小型构建之间的错误或差异,最好只考虑应用程序中的错误并让合同在主要操作系统版本上达成一致。否则,您将陷入细节困境,并发现您的合同需要不断更新,因为RIM和运营商会发布新的小型操作系统更新。