Какой инструмент лучше для разработки приложений Blackberry? - PullRequest
6 голосов
/ 29 апреля 2009

Какой вариант разработки графического интерфейса дает оптимизированный и более быстрый графический интерфейс для приложений Blackberry? Инструменты BB, инструменты J2ME или любой другой инструментарий пользовательского интерфейса, например, LWUIT?

Ответы [ 2 ]

10 голосов
/ 29 апреля 2009

Классы пользовательского интерфейса BlackBerry, без сомнения. Вы получаете доступ ко всем специфическим пользовательским интерфейсам BlackBerry - кодам клавиш BB, специальным клавишам, событиям, лучшему управлению меню вашего приложения, сенсорным экранам для Storm, интеграции со всеми компонентами BlackBerry (браузер, карты, значки домашнего экрана) , Лучшая поддержка жизненного цикла приложения, в том числе в фоновом режиме.

У вас может возникнуть соблазн использовать классы J2ME или LWUIT, если вы очень заинтересованы в портировании на другую платформу J2ME, но, поверьте мне, вы пойдете себе на попечение позже. Если важна переносимость, лучше разделить более независимые от платформы части вашего приложения (бизнес-логика, работа в сети) в отдельные пакеты и создать два интерфейса пользователя. Кроме того, если вы, как и все остальные, захотите портировать на iPhone раньше, чем на любые другие платформы J2ME:)

Редактировать: Помните, я также написал сообщение в блоге об этом некоторое время назад - много той же информации, но некоторые подробности, которые могут помочь

0 голосов
/ 11 ноября 2011

Я сейчас занимаюсь этой проблемой, у меня есть приложение, предназначенное для J2ME, использующее LWUIT и перенесшее LWUIT в Blackberry, производительность не обнадеживает, я думаю, что разделение бизнес-логики - это путь. Теперь изучаем пользовательский интерфейс RIM.

...