黑莓类型/分辨率开发应用程序?

时间:2011-05-27 08:07:51

标签: blackberry types resolution

我是Blackberry应用程序开发的新手,并且看到在不同的Blackberry类型上有很多不同的显示分辨率。

是否有一些调查哪种类型最常用?哪些决议好支持?感谢

3 个答案:

答案 0 :(得分:1)

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

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

答案 1 :(得分:0)

你不必担心黑莓手机屏幕的分辨率......我们可以通过检查黑莓设备的系列程序来提供解决方案...... 你想要java代码找出黑莓移动设备的系列

答案 2 :(得分:0)

@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系列很容易在BlackBerry的设备中最受欢迎(因为它的价格便宜)。但是,如果您编写UI代码以注意容器大小,那么您的界面在所有设备上看起来都是一样的(如果您想要的话)。