1

Im разработчик IOS и им пытаются начать с Blackberry развития и я сделал свою часть исследований и пришел с этим:Blackberry развития для начинающих

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

Мои вопросы:

  1. Является ли эта функция (разнообразие языков программирования и среды выполнения) только для BlackBerry Z10 ??

  2. Будет ли разработка приложения для bold и Z10 такой же?

  3. Для Runtime for Android apps. это лучший выбор для меня, если у меня есть андроид фон?

  4. Я хочу сделать заявку для сенсорного и бесконтактного устройства в ежевике. Это возможно ?

  5. Должен ли я использовать Eclipse для работы ??.

  6. Есть ли какой-либо SDK для Mac OSX ??

Заранее спасибо ...

ответ

2

Является ли эта функция (разнообразие языков разработки и время автономной работы) только для BlackBerry Z10 ??

BlackBerry 10 поддерживает множество различных режимов работы, таких как Adobe Air, Android, Native development in C/C++.

Старшая операционная система BlackBerry просто поддерживает разработку Java.

Будет ли разработка приложения для жирной и Z10 одинаковой?

Нет

для среды выполнения для Android приложений. это лучший выбор для меня, если у меня есть андроид фон?

Портирование приложений очень ограничено. Многие сторонние библиотеки не поддерживаются. Многие API-интерфейсы Android, такие как карты, LVL, в биллинге приложений и т. Д., Не поддерживаются. Он может работать или не работать в зависимости от сложности вашего приложения.

Я хочу сделать заявку для сенсорного и бесконтактного устройства в ежевике. Это возможно ?

Да.

Должен ли я использовать Eclipse для работы ??.

Оба компьютера BlackBerry используют Eclipse как родную среду IDE.

Есть ли какой-либо SDK для Mac OSX ??

Да

+0

Спасибо @Raghav Sood для ответа, им интересно, есть ли какой-нибудь способ начать с этого, потому что https://developer.blackberry.com в основном говорит о развитии ежевики 10 – Mutawe

+0

@Mutawe Это потому, что они теперь концентрируются на устройствах BB10. См. Https://developer.blackberry.com/java/ для материалов, относящихся к старой ОС. –

+0

https://developer.blackberry.com/java/ java - то же самое для bb z10? – Mutawe

1

1) Версии ВВ перед Z10 поддерживает только развитие Java или Web-интерфейс (ака Javascript развития). Родная разработка не поддерживалась в BB7 и ранее.

2) Нет - полужирный - это Java. Z10 - это C++, основанный на других слоях сверху.

3) Это сильно зависит от вашего приложения. Я не использовал его сам.

4) Я не думаю, что они что-то говорили о устройствах и устройствах поддержки без касания BB10. Я думаю, все, что BB10 будет иметь прикосновение. Больший вопрос заключается в создании приложения для BB10 и приложения для BB7 и более ранних - это разные технологии и в большинстве случаев требуют разных кодовых баз. У них есть набор расширений JS, называемый WebWorks, который является несколько cross-BB, но поддержка на старых устройствах зависит от поддержки браузера.

5) Для BB10 вы, вероятно, попадете в их вариант Eclipse - QDE. Для BB7 и ранее у них есть плагин Eclipse. Для WebWorks я просто использую emacs и Chrome, хотя у них есть «симулятор», который они называют Ripple - я не поклонник.

6) Да, но это получилось довольно поздно, поэтому я не уверен, какие именно версии он охватывает.

+0

Спасибо @DrC за ответ, им интересно, есть ли какой-нибудь способ начать с этого, потому что developer.blackberry.com в основном говорит о развитии ежевики 10 – Mutawe

2

Является ли эта функция (разнообразие языков программирования и среды выполнения) только для BlackBerry Z10 ??

Нет, эти функции для Blackberry 10 OS в целом.

Будет ли разработка приложения для жирной и Z10 одинаковой?

Нет, в то время как BB Bold имеет BB7 OS, BB Z10 имеет BB10 OS, который полностью отличается от BB7. А приложения в BB10 не поддерживают обратную совместимость.

Для исполнения приложений для Android. что лучший выбор для меня, если я есть андроид фон?

Лучший выбор зависит от ваших навыков, целей и планирования. IMO, если у вас уже есть существующее приложение в android, вы можете легко перенести его в BB10 с помощью среды Android. Однако вы хотите сосредоточиться на чистой разработке приложений BB10, лучшим выбором является каскад, который является собственным программированием для BB10. Это смесь QT (обычно для дизайна интерфейса) и C++ (обычно для программной логики).

Я хочу сделать заявку как для сенсорного, так и для не касания устройства в Blackberry. Это возможно ?

Если вы все еще говорите об устройствах BB10, до сих пор нет устройства без касания.Есть устройства с/из физической клавиатуры. И да, довольно легко настроить одно и то же приложение для обоих устройств.

Должен ли я использовать Eclipse для работы ??.

Blackberry обеспечивает полную среду разработки, включая среду IDE (QNX Momentics IDE), основанную на затмении. взгляните на Blackberry developer's site

Есть ли какой-либо SDK для Mac OSX ??

Да, есть. Вы можете найти все, что вам нужно от Blackberry developer's site