Можно ли запустить приложение QT Symbian на заднем плане и взаимодействовать с Homescreen?

StackOverflow https://stackoverflow.com/questions/2108569

Вопрос

Я пишу приложение Symbian, используя QT для Symbian, который должен работать на телефонах S60 3 -е издание FP1, FP2 и 5th Edition.

В моем приложении мне нужно будет реализовать функциональность push -уведомления, которая уведомит пользователя об изменениях на сервере. По сути, это ожидающее применение задач. Когда новая задача назначена пользователю, он должен быть уведомлен.

В идеале, пользователь запустит приложение и каким -то образом отправит его на фоновый режим, чтобы он продолжил ждать уведомлений о толчках (что является еще одним вопросом, но мне придется сначала искать!).

Когда наступает уведомление о толчке, в идеале, уведомление отображается на Homestreen пользователя, во многом как указание на предстоящие назначения календаря. Если это невозможно, то всплывающее уведомление из приложения может сделать.

Вопрос в том, возможно ли такая функциональность с QT только для Symbian? Если нет, может ли кто -нибудь направить меня в правильном направлении? До сих пор я нашел только Homestreen Publishing API, но это только для телефонов 5 -го издания серии 60.

Спасибо!

Это было полезно?

Решение

Для телефона 3 -го издания нет опубликованного способа добавить в Homestreen. Я видел комментарии о том, что есть API, но нет документации, и он работает только в ROM, так что это не пригодна для использования.

Вы можете добавить окно наложения в Homestreen. Вот пример от Nokia.

Я еще не проделал 5 -е издание, поэтому я не знаю.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top