Какую стоимость требует Symbian? - PullRequest
0 голосов
/ 10 мая 2010

Цитируется из этот ответ :

Стоимость инструментов: JavaME будет самый дешевый, сопровождаемый Symbian, Android потом айфон.

Я хочу начать с программирования на мобильном телефоне, но не понимаю, сколько стоит Symbian, так как его SDK доступен бесплатно.

Кто-нибудь знает?

Кстати, многие говорят, что Symbian поддерживает только Symbian C ++, но после прочтения документа, похоже, он также поддерживает Java, эта функция была добавлена ​​недавно?

Ответы [ 2 ]

6 голосов
/ 11 мая 2010

Стоимость разработки для Symbian связана с распространением, поскольку ваша программа должна быть подписана для запуска на сторонних устройствах.

Symbian поддерживает Java уже много-много лет. Он также имеет хорошую поддержку Python, Flash и Silverlight и экспериментальную поддержку Ruby.

Самое главное, у Symbian теперь есть полный стек Qt, и для новых разработчиков рекомендуется использовать Qt.

1 голос
/ 01 июня 2010

Ну, SDK бесплатный, и если все, что вам нужно, это какое-то «хобби» программирование, то все будет в порядке. Однако, если вы планируете серьезную коммерческую разработку, вам понадобится:

  • Несколько разных разблокированных устройств Symbian (для проверки совместимости между устройствами). Разблокированные устройства обычно стоят от 400 до 500 долларов.
  • Подписание приложения (как отмечалось выше) - большинство потенциальных клиентов не устанавливают неподписанные приложения, поскольку они выдают ужасные предупреждения о вредоносном ПО в пользовательском интерфейсе.
  • Возможно, вы захотите инвестировать в одно или несколько расширений Carbide премиум-класса. Это неоценимая экономия времени для профессионала, но, опять же, это не дешево.

Еще один аспект, который следует учитывать в зависимости от области приложения, заключается в том, что вы можете разрабатывать для Symbian, используя gcc в качестве кросс-компилятора или ARM RVDS.

ARM-компилятор производит значительно лучший код, но это далеко не дешево. Это, вероятно, имеет значение только для приложений с высокой производительностью. Код, созданный gcc для ARM, в наши дни неплох.

Я бы согласился с предложением использовать Qt для любой новой разработки.

...