단말기 특성 및 BlackBerry 인프라

이러한 API에 속하는 패키지에는 하드웨어 및 BlackBerry® 스마트폰의 기타 특성에 대한 세부 정보에 대해 문의할 수 있는 클래스가 포함되어 있습니다.

단말기 특성

스마트폰에 대한 정보를 문의할 수 있는 몇 가지 일반적인 메커니즘이 있습니다.

System.getProperty()를 사용하여 스마트폰에서 오디오 믹싱을 지원하는지의 여부 및 현재 설정되어 있는 표준 시간대 등의 다양한 스마트폰 특성에 대한 정보를 얻을 수 있습니다.

DeviceCapability 클래스를 사용하여 기능에 대한 지원, 허용 또는 사용 가능 여부를 문의할 수 있습니다.

서비스 북 API(net.rim.device.api.servicebook)를 사용하면 프로그램이 스마트폰의 서비스 북과 상호작용할 수 있습니다. 예를 들어, 서비스 레코드를 사용하여 여러 이메일 연결을 추적하거나 이메일 항목의 콘텐츠 ID를 기반으로 이메일 계층 구조 내에 존재하는 개별 이메일을 검색할 수 있습니다.

다음 클래스는 주로 net.rim.device.api.system 패키지에 속해 있으며 스마트폰에 대한 세부 정보를 얻을 수 있는 방법을 제공합니다.

클래스 메소드가 제공하는 정보...

AccelerometerSensor

스마트폰의 가속도계 내장 여부

Audio

스마트폰이 오디오, 코덱 및 헤드셋을 지원하는지의 여부; 헤드셋 연결 여부; 볼륨

Backlight

배경 조명 켜짐 여부 및 밝기 구성 가능 여부; 밝기, 기본 밝기 및 배경 조명 시간 제한

BluetoothSerialPort

Bluetooth 지원 여부; Bluetooth 정보

Branding

공급업체 ID, 브랜딩 데이터 버전, 브랜딩 데이터 서명 여부

CDMAInfo

스마트폰의 장치 일련 번호(ESN) 및 이동 단말기 식별 번호(MEID)

DeviceInfo

플랫폼 버전, 소프트웨어 버전, 제조업체 이름, PIN, 단말기 ID, 단말기 이름, 시뮬레이터 진위 여부, 배터리 잔량, 배터리 상태, 배터리 온도, 배터리 전압, 배터리 분리 가능 여부, 카메라 존재 여부, 플래시 메모리 크기

Display

서브픽셀 및 배경 조명 요구 사항 등의 속성; 수평 및 수직 해상도; 그리기 가능 높이 및 너비; 디스플레이 색상의 수

GPRSInfo

국제 이동 단말기 식별 번호(IMEI)

GPSInfo

스마트폰의 GPS 지원 여부; 기본 GPS 모드

LED

LED 지원 여부, 다색 LED 여부

Memory

RAM 통계, 플래시 메모리 크기, 무료 플래시 메모리의 양

OwnerInfo

소유자 정보, 소유자 이름

전화

전화번호; 음성 사서함 등록 여부

RadioInfo

지원 무선 액세스 제품군

Sensor

스마트폰의 플립 포함 여부 및 열림 여부; 홀스터 센서 포함 여부 및 홀스터내 위치 여부; 슬라이딩 키보드 포함 여부 및 키보드 상태

SIMCardInfo

국제 모바일 가입자(IMSI) 번호

USBPort

USB 포트 여부; USB 연결 상태

BlackBerry 인프라

Research In Motion®는 두 가지 기본 유형의 인프라인 BlackBerry Enterprise ServerBlackBerry Internet Service를 제공합니다.

BES: BlackBerry Enterprise Server는 IT 부서가 있는 조직을 위한 고급 보안 기능이 포함된 무선 솔루션입니다. BlackBerry Enterprise Server는 회사의 방화벽 뒤에 위치하며 조직의 기존 인프라와 쉽게 통합됩니다. BlackBerry Enterprise Server는 조직의 무선 네트워크, 통신 소프트웨어, 프로그램 및 BlackBerry 스마트폰 간의 보안성이 뛰어난 중앙집중식 링크로 설계되었습니다. 관리자는 IT 정책 규정과 프로그램 제어 정책을 조직 내에서 사용되고 있는 스마트폰을 제어하는 데 적용할 수 있습니다. 다음은 BES 환경의 Java® 개발자에게 유용한 몇 가지 API입니다.

BIS: BlackBerry Internet Service는 사용자를 위한 이메일과 인터넷 서비스로서, 사용자에게 이메일 메시지 자동 전달, 이메일 첨부 파일에 대한 무선 액세스 및 인터넷 콘텐츠에 대한 편리한 액세스를 제공하도록 설계되었습니다. BlackBerry Internet Service는 연결된 네트워크의 보안을 사용합니다. BlackBerry Internet ServiceBlackBerry 스마트폰 간에 전송된 이메일 메시지는 암호화되지 않습니다. 무선 네트워크를 통해 이메일 메시지가 전송되면 해당 이메일 메시지에는 기존 또는 사용 가능한 네트워크 보안 모델이 적용됩니다. 단, BlackBerry Internet Service와 메시징 서버 간에 전송된 이메일 메시지는 보안 소켓 계층(SSL) 암호화를 통해 암호화될 수 있습니다. SSL 암호화는 사용자가 인터넷에 연결할 때(예: 쇼핑 및 온라인 뱅킹) 데이터를 보호하려는 목적으로 BlackBerry 스마트폰의 브라우저와 기타 프로그램에서도 사용될 수 있습니다.

푸시 서비스

푸시 서비스는 BlackBerry 스마트폰으로 정보를 효율적이고 안전하게 전송하는 방법을 제공합니다. 푸시 API(net.rim.blackberry.api.push)를 사용하여 푸시 지원 프로그램을 만들 수 있습니다. 푸시 API는 백그라운드에서 정보를 수신하며 새 정보가 도착하면 프로그램을 활성화합니다. 서버 측 기능은 개별 다운로드되는 푸시 SDK에 포함되어 있습니다. 푸시 서비스 SDK 개발 가이드를 참고하십시오.

특징 및 인프라에 대한 자세한 정보


이 정보가 도움이 되었습니까? 의견을 보내 주십시오.