Caractéristiques des terminaux et BlackBerry Infrastructure

Les progiciels de ces API incluent des classes qui vous permettent de demander des détails à propos du matériel et autres caractéristiques d'un smartphone BlackBerry®.

Caractéristiques du terminal

Certains mécanismes généraux vous permettent de demander des informations à propos d'un smartphone.

Vous pouvez utiliser System.getProperty() pour obtenir des informations au sujet de nombreuses caractéristiques d'un smartphone, y compris sa prise en charge du mixage audio et le fuseau horaire actuellement défini.

Vous pouvez utiliser la classe DeviceCapability pour connaître les fonctionnalités prises en charge, autorisées ou disponibles.

Grâce à l'API d'annuaire de services (net.rim.device.api.servicebook), votre application peut interagir avec l'annuaire de services sur le smartphone. Par exemple, vous pouvez utiliser un enregistrement de service pour suivre plusieurs connexions de messagerie ou pour rechercher des e-mails individuels dans une hiérarchie de messages, selon l'ID de contenu du message.

Les classes suivantes, notamment dans le progiciel net.rim.device.api.system, proposent des méthodes d'obtention d'informations à propos d'un smartphone :

Classe Types d'informations fournis par les méthodes

AccelerometerSensor

Présence d'un accéléromètre

Audio

Prise en charge audio, codecs, casque ; casque connecté ; volume

Rétroéclairage

Rétroéclairage activé, luminosité ajustable ; luminosité, luminosité par défaut, délai d'expiration du rétroéclairage

BluetoothSerialPort

Prise en charge du Bluetooth ; informations à propos du Bluetooth

Branding

ID du fournisseur, version des données de marque, données de marque signées

CDMAInfo

Numéro de série électronique (ESN) et identifiant d'équipement mobile (MEID) du smartphone

DeviceInfo

Version de la plate-forme, version du logiciel, nom du fabricant, code PIN, ID du terminal, nom du terminal, simulateur ou non, niveau de la batterie, état de la batterie, températures de la batterie, tension de la batterie, batterie amovible ou non, appareil photo ou non, taille de la mémoire flash

Écran

Propriétés, de type sous-pixels et conditions pour le rétroéclairage ; résolution horizontale et verticale ; hauteur et largeur utiles ; nombre de couleurs rendues

GPRSInfo

Numéro IMEI (numéro d'identification international de l'équipement mobile)

GPSInfo

Prise en charge GPS ; mode GPS par défaut

LED (DEL)

Prise en charge du voyant, voyant multicolore

Mémoire

Statistiques de la RAM, taille de la mémoire flash, quantité de mémoire flash disponible

OwnerInfo

Informations sur le propriétaire, nom du propriétaire

Téléphone

Numéro de téléphone ; activation ou non de la messagerie vocale

RadioInfo

Familles d'accès sans fil prises en charge

Sensor

Présence d'un clapet sur le smartphone et ouverture ou non de ce clapet ; présence d'un capteur d'étui et smartphone dans l'étui ou non ; présence d'un clavier coulissant et état du clavier

SIMCardInfo

IMSI (International Mobile Subscriber Identity, pour identification internationale d'abonné mobile)

USBPort

Port USB ; état de connexion USB

Infrastructure BlackBerry

Research In Motion® fournit deux types d'infrastructure de base : BlackBerry Enterprise Server et BlackBerry Internet Service.

BES : BlackBerry Enterprise Server est une solution sans fil avec des fonctions de sécurité avancées pour les entreprises disposant d'un service informatique. Le serveur BlackBerry Enterprise Server est placé derrière le pare-feu de l'entreprise et s'intègre à l'infrastructure actuelle de l'entreprise. Il représente un lien centralisé sécurisé entre le réseau sans fil, les logiciels de communication, les applications et les smartphones BlackBerry d'une entreprise. Les administrateurs peuvent appliquer des règles de stratégie informatiques et de stratégie de contrôle des applications pour contrôler les smartphones utilisés dans l'entreprise. Les développeurs Java® dans un environnement BES disposent de plusieurs API utiles :

BIS : BlackBerry Internet Service est un service de messagerie et d'accès Internet conçu pour offrir aux abonnés des fonctions d'envoi automatique d'e-mails, d'accès mobile à des pièces jointes et d'accès pratique à du contenu Internet. BlackBerry Internet Service utilise la sécurité du réseau sans fil auquel il se connecte. Les e-mails envoyés entre BlackBerry Internet Service et le smartphone BlackBerry ne sont pas cryptés. Lorsque ces e-mails sont envoyés sur le réseau sans fil, ils utilisent les modèles de sécurité réseau existants ou disponibles. Cependant, les e-mails envoyés entre BlackBerry Internet Service et votre serveur de messagerie peuvent être cryptés avec le cryptage SSL (Secure Sockets Layer). Le cryptage SSL peut également être utilisé par le navigateur et par d'autres applications sur le smartphone BlackBerry pour protéger les données lorsque les abonnés se connectent à Internet (par exemple, pour faire du shopping ou suivre leur compte bancaire en ligne).

Service Push

Le service Push permet d'envoyer de façon efficace et fiable des informations aux smartphones BlackBerry. Vous pouvez créer une application compatible Push avec l'API Push net.rim.blackberry.api.push. L'API Push écoute en arrière-plan les informations et réactive votre application lorsque de nouvelles informations arrivent. La fonctionnalité côté serveur est fournie dans le SDK Push Service (téléchargement distinct) ; consultez les guides de développement du SDK Push Service.

Plus d'informations à propos des caractéristiques et de l'infrastructure


Ces informations vous ont-elles été utiles ? Envoyez-nous vos commentaires.