Фреймворк веб-интерфейса для BlackBerry - PullRequest
0 голосов
/ 24 мая 2011

Существует ли для Blackberry платформа BlackBerry UI "CSS / JS" - похожая на IUI для iPhone?

Хостинг в Google Code http://code.google.com/p/iui/ есть отличная библиотека с открытым исходным кодом для обеспечения "стандартного" интерфейса iPhone для веб-приложений.

т.е. библиотека JavaScript и CSS для предоставления:

  • Внешний вид BlackBerry

  • Привязка данных

  • Изогнутые углы и т. Д.

  • Утилиты DOM

  • Обработка идиосинкразий между версиями браузера

Ответы [ 5 ]

2 голосов
/ 24 мая 2011

Учитывая тот факт, что пользовательский интерфейс меняется на оборудовании Blackberry, я думаю, что сложно создать эквивалент того, что можно найти в iOS.

Я отсылаю вас к этой ветке форума, которую вы уже видели наверняка: Существует ли CSS / JS-инфраструктура "BlackBerry UI" для BB - аналогично IUI для iPhone

Что касается совместимости и удобства использования, я думаю, что небольшое изменение темы в jQuery Mobile * будет лучшим вариантом, если вы хотите найти тему с открытым исходным кодом (в отличие, например, от Sencha ).

1 голос
/ 25 апреля 2012

Я бы рекомендовал не использовать jQuery Mobile в приложении BlackBerry.

Это медленно (особенно на старых / менее мощных устройствах), раздутый (много вещей, которые вам, вероятно, никогда не понадобятся), пользовательский интерфейс нене соответствует рекомендациям BlackBerry и не очень хорошо работает с навигацией на основе фокуса (что важно, поскольку некоторые современные устройства до сих пор не имеют сенсорного экрана, а некоторые пользователи предпочитают перемещаться с помощью трекпада).

bbUI.js (https://github.com/tneil/bbUI.js), как упомянуто Max , является официальной библиотекой, изначально разработанной кем-то в RIM, и, хотя она не лишена недостатков и ограничений, после нескольких месяцев работы на большомПроект WebWorks - это лучший выбор, который я нашел, чтобы быстро приступить к работе.

1 голос
/ 20 апреля 2012

Помимо использования Jquery Mobile или Sencha, вы можете попробовать эту (официальную версию) библиотеку https://github.com/blackberry/bbUI.js

1 голос
/ 24 мая 2011

BB OS 6 содержит современный браузер Webkit, поэтому проще использовать стандартные наборы инструментов, такие как Sencha.

0 голосов
/ 04 декабря 2012

Увы, браузер OS 6 аварийно завершает работу при простом намеке на загрузку javascript (чаще всего так), чуть меньше из-за слишком большого количества открытых вкладок («слишком много»), в моделях с более низкими характеристиками диапазон между двумя значениями 9300 на 4 или 5 на 9780). Это из моего опыта. Возможно, мои настройки неверны - я, как правило, предпочитаю мелкий текст Arial и устанавливаю кодировку UTF-8. Однако у меня никогда не было сбоев Opera на одних и тех же телефонах - несмотря на то, что на заднем плане было открыто как минимум 5-10 вкладок.

...