2010-03-24 3 views
2

hallo,BlackBerry - приложение для отслеживания времени звонка

У меня есть общий вопрос, я надеюсь, что это нормально спросить его здесь.

У меня есть проект, где я должен разработать небольшое приложение для BlackBerry. Я знаю, что Java ME - это платформа для этого (Браузер и Виджет - другое предположение).

Что мне нужно сделать, это приложение samll, которое появляется после каждого вызова и запрашивает у пользователя, хочет ли он сохранить (назначить) этот разговор (только длительность в минутах телефонного звонка важна) в свое время база данных отслеживания. Он может нажать «НЕТ», но после этого он может запустить мое приложение и увидеть все неназначенные телефонные звонки, и все же он может назначить их в db времени. Это должно происходить в автономном режиме и быть синхронизированным с сервером через онлайн-соединение.

Мой вопрос сейчас: Какие API-интерфейсы должны использоваться для обработки телефонными звонками? Есть ли какие-то недостатки в этом виде приложений, которые я не вижу в первый раз? Как насчет разных устройств?

Спасибо за любую информацию, которую вы поделитесь со мной, чтобы помочь мне избежать распространенных новых ошибок! Thnaks много.

ответ

2

Это должно быть выполнимо, посмотрите на интерфейс PhoneListener, чтобы проверить, отключен ли телефонный звонок. Я бы написал приложение как системный модуль, который будет запускаться в фоновом режиме при запуске. Вы можете использовать альтернативную точку входа, чтобы при щелчке пользователем по значку приложение создавало графический интерфейс.

Редактировать: Кстати, BlackBerry использует расширенную версию J2ME. Вы можете игнорировать все конкретные расширения RIM, если хотите и разработать приложение, которое будет (теоретически) работать на любом устройстве J2ME, но вы не сможете использовать множество приятных функций, включая интерфейс PhoneListener. Я сомневаюсь, что вы сможете создать это конкретное приложение только с J2ME.

+0

Спасибо за этот комментарий! очень полезно. В интерфейсе PhoneListener я нашел этот комментарий: ### Подписан: этот элемент доступен только подписанным клиентам ### Является ли это какой-либо коммерческой версией, нужны ли мне какие-либо лицензионные лицензии? – user297205

+1

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

Смежные вопросы