1

公司赢得项目后,通常会在合同中提及支持哪些设备以及支持哪些操作系统版本。

但考虑到黑莓,它有时似乎很棘手,因为您可以拥有相同的设备型号,但有两个和(或)更多不同的操作系统版本(或在同一操作系统中不同的软件包版本)。在这种情况下,应用程序可能需要更新。

所以这里的主要问题是合同中预计会提到什么?您能否分享一些您解决此类问题的经验?

因此,Storm 上的视频播放问题就是一个很好的例子:5.0.0.XXX(网络提供商 A)上存在一些问题,而 5.0.0.YYY(网络提供商 B)上不存在,或者可能是以下问题: 5.0.0.XXX1(网络提供商 A)- 存在问题 5.0.0.XXX2(网络提供商 A)- 问题不存在

这里的重点是定义开发公司责任的一些界限。

4

1 回答 1

3

我建议保持简单并指定您同意支持的两种型号(按型号 - Storm 9530、Storm 9550、Bold 9000 等),然后为每个型号指定您打算支持的主要操作系统版本。对于 Storm,它可能是 4.7 和 5.0。我不会深入到实际的构建级别——即使次要构建之间可能存在错误或差异,最好只在您的应用程序中考虑这一点,并让合同就主要操作系统版本达成一致。否则,您将陷入细节中,并发现您的合同需要随着 RIM 和运营商发布新的次要操作系统更新而不断更新。

于 2010-06-11T18:00:46.153 回答