我正在决定使用哪个库进行开发: jQuery Mobile还是Sencha Touch。我正在构建的应用程序将专门针对企业(财富500强) BlackBerries。应用程序不需要任何硬件功能,但用户体验/UI渲染应该尽可能好。
我不熟悉BlackBerry操作系统的采用/升级统计数据,所以我不知道什么平台是我最小的共同点。大多数企业用户是否使用BlackBerry 6+、5+或4+?我只是不知道,也不知道在哪里可以找到这些统计数据。你的建议是什么?
发布于 2011-07-29 01:37:52
在我看来,第一步应该是研究你未来应用程序的受众。他们使用什么模型,是否使用最新的模型,或者他们倾向于继续使用旧模型。
主要的一点是,RIM停止发布旧BlackBerry型号的设备软件。例如,对于BlackBerry 8800,最新可用的设备操作系统版本是4.5,但是您的客户可能有很多员工在使用此设备。
设备操作系统版本为4+但低于5.0的设备无法正常处理复杂的html/javascript页面。
结论:如果您的潜在客户不使用旧设备,则开始支持设备操作系统版本5+,否则请根据目标设备使用SDK4.x版本。
发布于 2011-07-29 01:24:01
作为最佳实践,我会立即开始学习和开发最新的操作系统,应该是6。我知道我们所有的客户都在使用Bold a Torches,这意味着他们会使用6。
http://en.wikipedia.org/wiki/BlackBerry#Operating_system
此外,我还会研究如何创建Adobe AIR应用程序。它们也适用于应用程序6和攻略。
http://us.blackberry.com/developers/started/bbdevapproach.jsp
发布于 2011-07-29 01:35:38
你可能会发现RIM自己的"Choosing a target OS“页面很有帮助。它有当前活动设备的统计数据,以及那些使用AppWorld的设备的统计数据。
https://stackoverflow.com/questions/6863010
复制相似问题