我们有一个相当简单的移动应用程序,为 iPhone 和 Android 完成,它执行以下操作: 查询 Web 服务以验证用户的帐户信息 显示动画以表明用户实际上拥有有效帐户 通过使用 Android 版本,我们让应用程序在 PlayBook 上快速运行。现在客户要求我们探索让它在其他 BlackBerry 设备上工作。我们中没有人对 BlackBerry 了解那么多,从 google 搜索 (http://us.blackberry.com/developers/choosingtargetos.jsp) 返回的我们问题的主要来源是 404 页。根据 this chart 的说法,仍有各种各样的设备在使用。哪些是有意义的目标?谢谢 最佳答案 我去年发布了一个关于这个 here on stackoverflow 的答案,但正如你所指出的,该链接最近已断开。我发现唯一相似的是 this BlackBerry developer page 。例如,它表明,大约 97% 使用 OS 5.0 及更高版本的设备购买了付费应用。从你告诉我的情况来看,我不知道你的应用程序在不同的设备上会有什么不同,除了可能明显的智能手机与 Playbook 的区别。不同的设备肯定有不同的屏幕尺寸,所以你需要确保你的 UI 被编码为优雅地处理它。如果你们是黑莓的新手,你可能希望远离操作系统 因此,我想我建议您针对特定的 操作系统级别 (例如 5.0+)。与特定的一组设备相比,这将是您构建应用程序的更大驱动力。这是因为每个操作系统版本都添加了更多更好的 API 以供使用。一旦您决定了目标操作系统,那么您应该为每个主要操作系统下载 SDK。例如,如果您使用 Eclipse BlackBerry 插件,则可以安装 5.0 SDK(又名组件包)、6.0 SDK、7.0 和 7.1 SDK。一旦你安装了这些 SDK,你就会有一堆模拟器(每个 SDK 都有一个 模拟器 文件夹)。在所有这些模拟器上运行您的应用程序,这可能是一个好的开始。当然,也没有什么可以替代在真实硬件上运行,但是如果您的应用程序主要执行标准操作(不与硬件传感器交互,仅显示网页和发出 HTTP 请求),那么模拟器应该为您提供一个非常好的测试环境.他们肯定会给你所有的屏幕尺寸配置。关于blackberry - 要针对哪个 BlackBerry 设备/操作系统? (2012 年 7 月),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11566027/
10-13 03:56