2010-03-24 3 views
2

안녕하세요,BlackBerry - 통화 시간 추적 응용 프로그램

나는 자주 묻는 질문이 있습니다.

나는 BlackBerry를위한 작은 appliation을 개발해야하는 프로젝트가있다. 나는 자바 ME가 그렇게 할 수있는 플랫폼이라는 것을 알고있다. (브라우저와 위젯은 다른 방식이다.)

내가해야 할 일은 매 통화마다 팝업되고 사용자가이 대화를 저장 (할당)할지 (전화 통화 지속 시간 (분) 만 중요) 시간을 물어 보는 샘 응용 프로그램입니다 - 추적 데이터베이스. 그는 아니오를 클릭 할 수 있지만 그 후에는 응용 프로그램을 시작하고 할당되지 않은 모든 전화를 볼 수 있으며 시간 추적 DB에 할당 할 수 있습니다. 이 작업은 오프라인에서 수행되어야하며 온라인 연결을 통해 서버와 동기화되어야합니다.

내 질문에 : 전화 통화를 처리하기 위해 어떤 API를 사용해야합니까? 처음에는 볼 수없는 이런 종류의 응용 프로그램에는 몇 가지 단점이 있습니까? 다른 기기는 어떤가요?

일반적인 뉴비 실수를 피하기 위해 나와 공유하는 정보를 보내 주셔서 감사합니다! Thnaks a lot.

답변

2

확실히 할 수 있어야합니다. PhoneListener 인터페이스를보고 전화가 끊길 때를 확인하십시오. 내가 할 것은 시스템 모듈로 응용 프로그램을 작성하는 것입니다. 시스템 모듈은 시작할 때 백그라운드에서 실행됩니다. 사용자가 아이콘을 클릭하면 응용 프로그램이 GUI를 만들 수 있도록 대체 엔트리 포인트를 사용할 수 있습니다.

편집 : 그건 그렇고 블랙 베리는 J2ME의 확장 버전을 사용합니다. J2ME 장치에서 (이론적으로) 작동하는 응용 프로그램을 원한다면 RIM 관련 확장을 모두 무시할 수 있지만 PhoneListener 인터페이스를 비롯한 많은 유용한 기능을 사용할 수는 없습니다. J2ME만으로이 특정 애플리케이션을 만들 수 있을지는 의문입니다.

+0

이 의견을 보내 주셔서 감사합니다! 굉장히 유용하다. PhoneListener 인터페이스에서이 주석을 찾았습니다 : ### 서명 됨 :이 요소는 서명 된 클라이언트 만 액세스 할 수 있습니다. ###이 제품은 상용 버전입니까, 해당 라이센스가 필요합니까? – user297205

+1

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

관련 문제