如何定义应用程序支持的BlackBerry操作系统版本和型号?

发布于 2024-09-04 21:22:55 字数 374 浏览 7 评论 0原文

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

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

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

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

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

After company wins a project it is usual to mention in contract what devices are supported and what OS versions are supported.

But taking into account BlackBerry it appears sometimes to be tricky, as you can have the same device model, but two and(or) more different OS versions (or within same OS different package versions). And in this situation application may need to be updated.

So the main question here is what is expected to be mentioned in contract? Could you please share some your experience of resolving such problems?

So as a good example can be case of video playback issue on Storm:
some issue exists on 5.0.0.XXX (network provider A) and doesn't exist on 5.0.0.YYY (network provider B),
or could be following:
5.0.0.XXX1 (network provider A) - issue exist
5.0.0.XXX2 (network provider A) - issue doesn't exist

The point here is to define some boundaries of development company responsibility.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

小巷里的女流氓 2024-09-11 21:22:55

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

I would suggest keeping it simple and specify both the models you agree to support (by model number - Storm 9530, Storm 9550, Bold 9000, etc.) and then for each model which major OS versions you intend to support. For Storm it could be 4.7 and 5.0. I wouldn't go down into the actual build level - even though there may be bugs or differences between minor builds, it's best to just account for that in your app and have the contract agree on the major OS versions. Otherwise you'll get bogged down in the details and find that your contract needs to be continually updated as RIM and the carriers release new minor OS updates.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文