【问题标题】:for which blackberry types/resolution develop apps?为哪些黑莓类型/分辨率开发应用程序?
【发布时间】:2011-05-28 00:29:19
【问题描述】:

我是黑莓应用程序开发的新手,我发现在不同的黑莓类型上有很多不同的显示分辨率。

是否有一些调查最常用的类型?哪些分辨率好支持?谢谢

【问题讨论】:

    标签: blackberry types resolution


    【解决方案1】:

    您可能不需要太担心您将支持哪些特定设备(除非您需要触摸功能等特定功能)。但是,您确实需要考虑以哪个操作系统版本为目标,以获得受众和功能集的正确组合。

    RIM 为“Choosing a target OS”提供了大量良好的数据,至少可以帮助您入门。

    【讨论】:

      【解决方案2】:

      您不必担心黑莓手机屏幕的分辨率...我们可以通过检查黑莓设备系列以编程方式给出分辨率... 要java代码找出黑莓手机的系列吗

      【讨论】:

      • 那不是我的问题的重点。如果您查看应用商店,每个应用都有不同的受支持设备列表。我问了哪些黑莓设备好支持,哪些不支持,为什么。
      【解决方案3】:

      @Scott W 提供的链接是决定支持哪种操作系统的良好开端。让我进一步深入研究一下,假设您正在创建一个供非企业用户使用的应用程序(通过 App World 交付);

      • 截至 3 月,运行 5.0 之前操作系统的设备占总数的比例不到 20%,而对于付费应用,这一数字为 10%。
      • 按百分比计算,对于所有操作系统,付费应用的使用量均高于免费应用。

      牢记这一切,我向您推荐以下内容;

      • 不要考虑针对 5.0 之前的设备,这会浪费您的时间(我知道,我以前做过)。
      • 考虑一下您创建一个应用并发布它所需的时间(2 到 6 个月之间的任何时间)并想象一下 BB OS 的市场份额会是什么样子(届时将发布 OS 7)。
      • 开始针对 BB OS 5.0 进行开发,如果遇到 OS 6 提供了 5.0 中不可用的功能的问题(您必须实施自己的解决方案),请认真考虑放弃 5.0 支持或不包括此类支持5.0 版本中的功能。
      • 如果您的核心能力是 Java,请坚持下去,否则,请认真考虑使用 WebWorks 进行开发,因为它具有在 PlayBook 上运行的优势,并且如果您正在构建移动网站,您将拥有可重用的代码。李>

      在设备方面,Curve 系列无疑是黑莓设备中最受欢迎的(因为它的价格便宜)。但是,如果您编写 UI 代码时要注意容器大小,那么您的界面可能在所有设备上看起来都一样(如果您愿意的话)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多