Das BlackBerry® Java® Development Environment (BlackBerry JDE) ist ein vollständig integriertes Tool für die Entwicklung und Simulierung von Java-Anwendungen unter Micro Edition (Java® ME) für Java®-basierte BlackBerry® Smartphones.

Es handelt sich um eine MIDP-konforme (Mobile Information Device Profile) Java ME-Umgebung für Entwickler, die eine nahtlose Portabilität ihrer drahtlosen Anwendungen gewährleisten möchten. Zusätzlich bietet BlackBerry JDE eine umfangreiche Suite aus Schnittstellen und Tools, um einige der einzigartigen Funktionen des BlackBerry Smartphone zu nutzen.

BlackBerry JDE v4.7 – Funktionserweiterungen

  • Beinhaltet den BlackBerry® Storm™ Smartphone-Simulator
  • Touchscreen-Unterstützung: Anwendungen, die mit der MIDP- oder der BlackBerry-Benutzeroberfläche entwickelt wurden, verfügen über eine integrierte Unterstützung der Touchscreen-Eingabe. Alle Anwendungen mit benutzerdefinierten Oberflächen können Eingabeereignisse aus Tipp- und Ziehaktivitäten sowie Handbewegungen empfangen.
  • Orientierungs- und Rotationsunterstützung: Anwendungen können je nach Bewegung des Benutzers auf Rotationsänderungen des Smartphones reagieren. Dadurch kann eine Anwendung ihren Bildschirm neu aufbauen und je nach Rotationsereignis individuelle Daten verarbeiten.
  • Unterstützung für Beschleunigungssensor: Hiermit kann BlackBerry JDE v4.7 Bewegungen unterstützen, die über eine Rotation hinausgehen. Mit dieser Funktion kann eine Anwendung den Beschleunigungssensor in vollem Umfang abfragen und Daten der x-, y- und z-Achse erhalten, um eine 360°-Bewegungssteuerung zu ermöglichen.
  • API für die virtuelle Tastatur: Durch diese API kann eine Anwendung die virtuelle Tastatur je nach Bildschirm ein- oder ausblenden, um zu steuern, ob die virtuelle Tastatur sichtbar oder nicht sichtbar sein soll.
  • APIs für die Verwaltung digitaler Rechte (DRM): Anwendungen können jetzt Zertifikate für DRM-geschützte Inhalte installieren.
  • Hintergrundmotiv festlegen: Mit der Funktion ‚Hintergrundmotiv festlegen’ kann eine Anwendung das Hintergrundbild für den Startbildschirm eines BlackBerry Smartphone bestimmen.
  • Erweiterungen zur Kamera- und Medienintegration: Durch neue APIs können Entwickler zahlreiche Medienerweiterungen nutzen:
    • Senden von Bildern: Der Benutzer kann ein Foto, das über die Kameraanwendung gemacht wurde, an ein bestimmtes Ziel senden. Durch diese neue Integration wird eine Anwendung zum "handler" des Bildes für die Aktion „Senden an“
    • Dynamische Menüelemente: Wird eine individuelle Anwendung als "handler" für einen bestimmten Inhaltstyp registriert, erhält auch diese Anwendung in der BlackBerry-Medienanwendung ein Menüelement „Senden an:“
    • Videoaufzeichnung: Kundenanwendungen können nun auch Videos aufnehmen

Neue Beispiele

Außerdem sind in der BlackBerry JDE v4.7 neue Beispiele enthalten:

  • Demo zur Berührungsaktion
  • Demo zur Neigungsaktion
  • Demo zum Beschleunigungssensor

Technische Voraussetzungen

  • Windows® 2000 SP1 (oder höher) oder Windows® XP
  • Windows Vista™ (BlackBerry JDE v4.2.1 und höher)
  • BlackBerry JDE v4.5+: Java SE JDK v6.0
  • BlackBerry JDE v4.2.1 und v4.3.0: Java SE JDK v5.0 oder v6.0
  • BlackBerry JDE v4.1 und v4.2: Java SE JDK v5.0
  • BlackBerry JDE v4.0 und v4.0.2: Java SE SDK v1.4
Get help choosing the appropriate version of BlackBerry JDE (in Englisch)

BlackBerry JDE-Downloads (in Englisch)

BlackBerry JDE-Komponentenpaket

Das BlackBerry JDE-Komponentenpaket beinhaltet ausgewählte Tools der vollständigen BlackBerry JDE. Diese Komponenten sind zur Entwicklung von Drittanbieter-Anwendungen für BlackBerry Smartphones mit externen, integrierten Entwicklungsumgebungen (IDE) erforderlich.

BlackBerry JDE-Komponentenpaket – Downloads (in Englisch)

Hinweis: Informationen zu Problemen, die in der jeweiligen neuen Version behoben wurden, finden Sie in den Versionshinweisen des Produkts.

BlackBerry JDE-Patches und -Updates

Laden Sie Updates und Patches herunter, um Ihre Entwicklungsmöglichkeiten mit der BlackBerry JDE zu erweitern.

Software für BlackBerry JDE v4.0