BlackBerry的Web UI框架

时间:2011-05-23 21:05:19

标签: blackberry blackberry-webworks

是否有适用于Blackberry的“BlackBerry UI”CSS / JS框架 - 与iPhone的IUI类似?

托管Google代码http://code.google.com/p/iui/,有一个很棒的开源库,可以为网络应用程序提供“标准”iPhone UI。

即。一个JavaScript和CSS库提供:

  • BlackBerry外观

  • 数据绑定

  • 弯角等。

  • DOM实用程序

  • 处理浏览器版本之间的特性

5 个答案:

答案 0 :(得分:2)

考虑到黑莓硬件的UI变化,我想很难创建与iOS相同的内容。

我指的是你已经看过的论坛帖子:Is there a "BlackBerry UI" CSS/JS framework for BB's - Similar to IUI for the iPhone

就兼容性和可用性而言,我想如果你想找到一个开源的(jQuery Mobile's不同),稍微改变一个Sencha主题将是你最好的选择。

答案 1 :(得分:1)

BB OS 6包含一个现代Webkit浏览器,因此使用标准工具包(如Sencha)更容易。

答案 2 :(得分:1)

除了使用Jquery Mobile或Sencha之外,你可以试试这个(官方似乎)库https://github.com/blackberry/bbUI.js

答案 3 :(得分:1)

我建议不要在BlackBerry应用程序上使用jQuery Mobile。

它很慢(特别是在较旧/功能较弱的设备上),臃肿(很多东西你可能根本不需要),UI与BlackBerry指南不一致,并且在基于焦点的情况下效果不佳导航(这很重要,因为一些当前的设备仍然没有触摸屏,有些用户更喜欢使用触控板导航)。

bbUI.js(https://github.com/tneil/bbUI.js)正如Max所提到的那样,是一个官方库,最初是由RIM的某个人开发的,虽然它不是没有它的缺陷和限制,但是经过几个月的大型WebWorks工作之后项目它仍然是我发现快速启动和运行的最佳选择。

答案 4 :(得分:0)

唉,操作系统6浏览器只是在javascript加载时出现崩溃(最常见的情况是这种情况),稍微少于打开太多标签(“太多”,较低的规格模型之间的两个范围之间9780上9300到4或5)。这是我的经历。也许我的设置是错误的 - 我倾向于喜欢较小的文本,Arial并将编码设置为UTF-8。 然而,我从来没有在同一部手机上发生Opera崩溃 - 尽管在后台至少打开了5到10个标签。