Blackberry 针对哪些黑莓类型/分辨率开发应用程序?
我对黑莓应用程序的开发还不熟悉,看到不同类型的黑莓手机上有很多不同的显示分辨率Blackberry 针对哪些黑莓类型/分辨率开发应用程序?,blackberry,types,resolution,Blackberry,Types,Resolution,我对黑莓应用程序的开发还不熟悉,看到不同类型的黑莓手机上有很多不同的显示分辨率 是否有一些调查哪种类型最常用?哪些决议值得支持?谢谢您不必担心黑莓手机屏幕的分辨率。。。我们可以通过检查黑莓系列设备,通过编程给出解决方案。。。 您希望java代码找出黑莓移动设备系列吗?您可能不需要太担心您将支持哪些特定设备(除非您需要触摸功能等特定功能)。但是,您确实需要考虑目标OS版本以获得正确的观众和特征集的组合。 RIM为“”提供了大量良好的数据,至少可以帮助您入门。斯科特W提供的链接是决定支持哪个操作系统
是否有一些调查哪种类型最常用?哪些决议值得支持?谢谢您不必担心黑莓手机屏幕的分辨率。。。我们可以通过检查黑莓系列设备,通过编程给出解决方案。。。
您希望java代码找出黑莓移动设备系列吗?您可能不需要太担心您将支持哪些特定设备(除非您需要触摸功能等特定功能)。但是,您确实需要考虑目标OS版本以获得正确的观众和特征集的组合。
RIM为“”提供了大量良好的数据,至少可以帮助您入门。斯科特W提供的链接是决定支持哪个操作系统的良好开端。让我进一步深入探讨一下,假设您正在创建一个应用程序供非企业用户使用(通过AppWorld交付)
- 截至3月,运行5.0版之前OSs的设备只占总数的不到20%,而对于付费应用,这一数字为10%
- 从百分比上看,在所有操作系统中,使用较新设备的用户消费付费应用程序,而不是使用免费应用程序的用户
-
不要考虑瞄准前5.0的设备,这是浪费你的时间(我知道,我以前做过)。
- 考虑一下创建和发布应用程序所需的时间(2到6个月之间),想象一下BB操作系统的市场份额会是什么样子(届时将发布操作系统7)
- 开始开发目标BB OS 5,如果你遇到一个问题,即OS 6提供了在5中不可用的功能(你必须实现你自己的解决方案),认真考虑删除5支持或者不包括在5构建中的这种特性。 <> LI>如果你的核心能力是java,那么坚持下去,否则,认真考虑在WebWork中开发,因为它有运行PaldBooad的优势,如果你正在构建一个移动网站,你将拥有可重用代码。
至于设备,Curve系列在黑莓的设备中无疑是最受欢迎的(因为它价格便宜)。但是,如果您编写UI代码时考虑容器大小,那么您的界面在所有设备上都可能是相同的(如果您希望的话)。这不是我的问题所在。如果您查看应用商店,每个应用都有不同的受支持设备列表。我问哪些黑莓设备适合支持,哪些不适合,为什么。