BlackBerry JDE поддерживает устройства? - PullRequest
1 голос
/ 24 марта 2010

Я разрабатываю приложения BlackBerry с плагином JDE для Eclipse (версия 1.0.0.67), и мне было интересно, есть ли где-нибудь список устройств, на которых эти приложения будут работать.

Это для коммерческих целейи мы должны иметь возможность рассказать нашим клиентам о поддерживаемых устройствах.

Возможно, я задаю глупый вопрос, но мне нужно быть уверенным.Если вам нужно больше информации, чем то, что я даю, пожалуйста, спросите.

Спасибо.

Ответы [ 2 ]

1 голос
/ 24 марта 2010

Зависит от того, над каким пакетом компонентов вы работаете. Теоретически, любое приложение, разработанное для BlackBerry, должно быть совместимо с прямой совместимостью, поэтому я разрабатываю приложение для 4.2, и оно должно работать на всех устройствах под управлением 4.2-5.0. Чтобы узнать, какую версию вы используете в Eclipse, перейдите в «BlackBerry» -> «Настроить рабочую область BlackBerry», разверните «BlackBerry JDE», нажмите «Установленные компоненты» и в нем должно быть указано, какой пакет компонентов вы используете.

0 голосов
/ 24 марта 2010

Как отметил Джонатан, совместимость будет основываться на версии JDE (component-pack), а не на самой версии подключаемого модуля Blackberry.

Чтобы больше узнать, какой JDE и пакет компонентов вы хотите использовать:

Какой JDE вы используете, будет ограничивать (или иногда изменять), какие API доступны. Если не требуется особая функция API, необходимая для более новой версии JDE, сборка на основе более старой и более старой версии JDE заставит ваше приложение работать на более широком разнообразии мобильных телефонов.

Версия JDE вашего приложения должна быть меньше или равна версии ОС на ежевике, чтобы приложение могло работать на этом телефоне. Вот ссылка на еще один вопрос о стековом потоке, который указывает на ответы относительно того, какие модели работают на какой ОС (которая, кстати, иногда зависит от носителя): Существует ли диаграмма существующей платформы Blackberry по сравнению с ОС по сравнению с Версии модели?

Чтобы максимизировать баланс между совместимостью со старыми телефонами Blackberry и доступностью функций, в моем офисе мы поставили перед собой цель - 4.3 JDE. Мы также делаем отдельную сборку, используя JDE 4.7 для устройств с сенсорным экраном, чтобы избежать запуска приложения. в режиме совместимости на Storm, поскольку режим совместимости на сенсорном устройстве означает, что события переворота игнорируются, и приложение не будет работать в полноэкранном режиме, что означает, что приложение не выглядит таким горячим. Вы можете добавить обработку IFDEF, чтобы включить любую специальную обработку, которую вы хотите переопределить в режиме сенсорного экрана (хотя по большей части есть очень мало мест, где мы должны были изменить обработку), чтобы позволить общей базе кода создать две отдельные версии приложение.

Если у вас есть конкретные телефоны, на которые вы хотите установить таргетинг, выясните, какую версию Blackberry OS они используют, и выберите JDE этой версии или ниже.

...