Mic*_*rek 3 blackberry blackberry-jde blackberry-playbook
我们有一个相当简单的移动应用程序,为iPhone和Android完成,执行以下操作:
我们使用Android版本在PlayBook上快速运行应用程序.
现在,客户已要求我们探索让它在其他BlackBerry设备上运行.
我们都不太了解黑莓手机,谷歌搜索(http://us.blackberry.com/developers/choosingtargetos.jsp)返回问题的主要来源是404页面.
根据该图表,仍然使用各种各样的设备.目标是哪些有意义的?
谢谢
去年我在stackoverflow上发布了一个关于这个问题的答案,但正如你所说,这个链接最近已经破了.
我发现的唯一类似的是这个BlackBerry开发者页面.例如,它表明,在OS 5.0及更高版本上,大约97%的设备正在购买付费应用程序.
从你告诉我的内容来看,我不知道你的应用程序在不同的设备上会有所不同,除了明显的智能手机与Playbook的区别.不同的设备肯定有不同的屏幕尺寸,因此您需要确保您的UI编码以优雅地处理它.
如果您是BlackBerry新手,您可能希望远离操作系统<5.0.以前的操作系统版本中有一些东西(例如位置服务/地图,浏览器和网络)有点难以使用,并且只有一小部分支付客户仍在操作系统<5.0,它可能不值得它给你.
所以,我想我建议您针对特定的操作系统级别(例如5.0+).对于您构建应用程序的方式而言,这将是一个比特定设备更大的驱动因素.这是因为每个操作系统版本都添加了更多更好的API.
一旦确定了要定位的操作系统,就应该为每个主要操作系统下载SDK.例如,如果您使用Eclipse BlackBerry插件,则可以安装5.0 SDK(也称为组件包),6.0 SDK,7.0和7.1 SDK.
一旦安装了这些SDK,您就会拥有一堆模拟器(每个SDK都有一个模拟器文件夹).在所有这些模拟器上运行您的应用程序,这可能是一个良好的开端.
当然,也没有替代在真实硬件上运行,但如果你的应用主要是标准的东西(不与硬件传感器交互,只是显示网页,发出HTTP请求),模拟器应该给你一个相当不错的测试环境.他们肯定会给你所有的屏幕尺寸配置.
| 归档时间: |
|
| 查看次数: |
370 次 |
| 最近记录: |