Pergunta

Estou escrevendo um aplicativo Symbian usando o QT para Symbian que deve ser executado nos telefones S60 3rd Edition FP1, FP2 e 5th Edition.

No meu aplicativo, precisarei implementar a funcionalidade de notificação push que notificará o usuário de alterações no servidor. Basicamente, é um aplicativo de tarefas pendentes. Quando uma nova tarefa é atribuída ao usuário, ele deve ser notificado.

Idealmente, o usuário iniciará o aplicativo e, de alguma forma, o enviará para o plano de fundo para que continue aguardando notificações push (que é outra pergunta, mas terei que pesquisar um pouco primeiro!).

Quando uma notificação de push ocorre, idealmente, uma notificação é exibida na tela inicial do usuário, como indicar os próximos compromissos do calendário. Se isso não for possível, uma notificação pop -up do aplicativo pode ser feita.

A questão é: esse tipo de funcionalidade é possível com o QT apenas para o Symbian? Caso contrário, alguém pode me direcionar na direção certa? Até agora, eu só encontrei a API de publicação de tela inicial, mas isso é apenas para os telefones da 5ª edição da série 60.

Obrigado!

Foi útil?

Solução

Para os telefones da 3ª edição, não há uma maneira publicada de adicionar à tela inicial. Vi comentários de que existe uma API, mas não há documentação e só funciona em você na ROM, por isso não é utilizável.

Você pode adicionar uma janela de sobreposição à tela inicial. Aqui está um exemplo da Nokia.

Ainda não fiz nenhum trabalho da 5ª edição, então não sei.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top