2010-03-24 5 views
2

Hallo,BlackBerry - l'application de suivi du temps appel

J'ai une question commune, je l'espère, il est correct de demander ici.

J'ai un projet, où je devrais développer une petite application pour BlackBerry. Je sais que Java ME est la plate-forme pour faire cela (Browser et Widget sont d'autres options). Ce que je dois faire est une petite application qui apparaît après chaque appel et demande à l'utilisateur s'il veut sauvegarder cette conversation (seule la durée en minutes de l'appel téléphonique est importante) dans son temps -tracking base de données. Il peut cliquer sur NON, mais après cela, il peut démarrer ma demande et voir tous les appels téléphoniques non attribués et il peut toujours les assigner dans le db de suivi du temps. Cela devrait se produire hors ligne et être synchronisé avec le serveur via une connexion en ligne.

Ma question maintenant: Quelles API utiliser, pour gérer les appels téléphoniques? Y a-t-il des inconvénients dans ce genre d'application que je ne vois pas d'abord? Qu'en est-il des différents appareils?

Merci pour toute information que vous partagez avec moi, pour m'aider à éviter les erreurs les plus courantes! Thnaks beaucoup.

Répondre

2

Cela devrait certainement être faisable, regardez l'interface PhoneListener pour vérifier quand l'appel téléphonique se déconnecte. Ce que je ferais est d'écrire l'application en tant que module système, qui fonctionnera en arrière-plan au démarrage. Vous pouvez utiliser un autre point d'entrée pour que lorsque l'utilisateur clique sur votre icône, l'application crée une interface graphique.

Modifier: En passant, BlackBerry utilise une version étendue de J2ME. Vous pouvez ignorer toutes les extensions spécifiques à RIM si vous le souhaitez et développer une application qui fonctionnera (théoriquement) sur n'importe quel appareil J2ME mais vous ne pourrez pas utiliser beaucoup de fonctionnalités intéressantes, y compris l'interface PhoneListener. Je doute que vous serez capable de créer cette application spécifique avec J2ME seul.

+0

Merci pour ce commentaire! très utile. Dans l'interface PhoneListener, j'ai trouvé ce commentaire: ### Signé: Cet élément est uniquement accessible aux clients signés. ### Est-ce une version commerciale, ai-je besoin de licences spéciales pour cela? – user297205

+1

@sufoid http://na.blackberry.com/eng/developers/javaappdev/codekeys.jsp –

Questions connexes