Какая платформа для мобильной разработки? - PullRequest
2 голосов
/ 04 января 2011

Мне нужно разработать приложение, которое требует Bluetooth и функцию смены профиля для телефонов Symbian.Потратив некоторое время, я обнаружил, что следующие опции:

  1. Java: но java не позволяет изменить профиль

  2. Symbian C ++: я читаю основы дляSymbian C ++ и создал некоторые основные вещи.Расширенные API Symbian предоставляют простые API для профиля и Bluetooth (я еще не тестировал).Но требовалось много усилий, чтобы схватить их.Специально сертификат пения проблема.Я хочу протестировать свое приложение на разных устройствах и хочу подарить друзьям, у которых разные телефоны.Но не смог из-за проблем с подписанием.

  3. QT: Я все еще не уверен в этом.Способна ли эта платформа выполнить мое требование или нет.Во-вторых, какой телефон поддерживает QT или нет ...

Честно говоря, я немного расстроен, когда пишу это.Я ищу кого-то, имеющего опыт в этом вопросе, чтобы помочь мне в этой ситуации.

Ответы [ 2 ]

2 голосов
/ 04 января 2011

Вы можете комбинировать нативный C ++ с Qt.Хотя вы потеряете часть кроссплатформенной природы Qt, смешивая с ним нативный C ++.

См. Пример XQProfile на форуме Nokia Wiki для смешивания Qt и нативного Symbian C ++ для профиляменяется.

Qt можно установить практически на все устройства, начиная с S60 3rd Edition FP1 (S60 3.1) и далее.Новые модели устройств поставляются с предустановленным Qt.Forum Nokia имеет спецификации устройств, которые вы можете фильтровать в зависимости от доступности Qt .

1 голос
/ 04 января 2011

QT (+ QML) является языком выбора в будущем.Я считаю, что в настоящее время это на следующих телефонах: N8, C7, C6, E7.i версия 4.6.1 с версией 4.7, которая имеет поддержку QML в ближайшее время.

Однако если вам нужно ориентироваться на текущие и более старые устройства, тогда ваш единственный выбор - Symbian C ++.

...