J2ME MIDP-Anwendungen mit dem Wireless Toolkit

Was ist also das Besondere dabei? Was ist der große Unterschied zum Aufbau für J2ME? Es gilt in Betracht zu ziehen, dass MIDP-Geräte allgemein über sehr begrenzten Speicher verfügen (ein ständig wiederkehrendes Thema, nicht wahr?) – daher mussten einige Zugeständnisse bezüglich der auf der Plattform angebotenen Laufzeit-Unterstützung gemacht werden. Der große Unterschied zum Aufbau und Einsatz besteht darin, dass es für die MIDP-Implementierung keinen Laufzeit-Class-Verifier gibt. Nachdem der Code kompiliert ist, muss er, bevor er auf einem MIDP-Gerät ausgeführt werden kann, mit dem Tool Preverify.exe vor-überprüft werden. Außerdem müssen über einen Kommandozeilen-Schalter auf den Java-Compiler völlig andere Klassenbibliotheken und Startup-Dateien integriert werden. Das Wireless Toolkit, dargestellt in Abbildung A, kann diese zusätzlichen Schritte ausführen, so dass man sie nicht selbst zu erledigen braucht.


Abbildung A: Das Java Wireless Toolkit wird KToolbar genannt.

Der Aufbau einer Applikation mit dem Wireless Toolkit besteht aus fünf einfachen Schritten:

  1. Starten Sie das Toolkit, was allerdings einfacher gesagt als getan ist. Falls Sie sich nicht auskennen – was beim ersten Mal wahrscheinlich ist -, suchen Sie nach dem Programm KToolbar.
  2. Mittels der Schaltfläche Create Project erstellen Sie ein neues Projekt. Daraufhin werden Sie nach einem Namen für das Projekt gefragt und nach dem Namen der Haupt-MIDlet-Klasse, die zum Start der Applikation ausgeführt werden soll. Das Toolkit erstellt ein Verzeichnis für das Projekt und verwendet dafür den angegebenen Projekt-Namen.
  3. Überprüfen Sie, dass die angezeigten Projekt-Eigenschaften korrekt sind. Auf diese werden wir in Kürze näher eingehen.
  4. Schreiben Sie den Java-Source-Code mit Ihrem Lieblings-Editor oder IDE (oder kopieren Sie bereits existierenden Code), und speichern Sie ihn in das Unterverzeichnis src, dass sich im Haupt-Projektordner befindet.
  5. Verwenden Sie die Schaltfläche Build, um Ihre Applikation zu bauen, und benutzen sie die Schaltfläche Run, um sie im Geräte-Emulator Ihrer Wahl zu testen. Für den Palm Geräte-Emulator muss man ein ROM-Image herunterladen, alle anderen sind jedoch bereits in die MIDP- und CDC-Implementierungen integriert.

Page: 1 2 3 4

ZDNet.de Redaktion

Recent Posts

Lags beim Online-Gaming? DSL-Vergleich und andere Tipps schaffen Abhilfe

Beim Online-Gaming kommt es nicht nur auf das eigene Können an. Auch die technischen Voraussetzungen…

1 Tag ago

GenKI-Fortbildung immer noch Mangelware

Fast jedes zweite Unternehmen bietet keinerlei Schulungen an. In den übrigen Betrieben profitieren oft nur…

1 Tag ago

Netzwerk-Portfolio für das KI-Zeitalter

Huawei stellt auf der Connect Europe 2024 in Paris mit Xinghe Intelligent Network eine erweiterte…

2 Tagen ago

Internet-Tempo in Deutschland: Viel Luft nach oben

Höchste Zeit für eine schnelle Kupfer-Glas-Migration. Bis 2030 soll in Deutschland Glasfaser flächendeckend ausgerollt sein.

2 Tagen ago

Erste Entwickler-Preview von Android 16 verfügbar

Schon im April 2025 soll Android 16 den Status Plattformstabilität erreichen. Entwicklern gibt Google danach…

2 Tagen ago

Kaspersky warnt vor Cyberangriff auf PyPI-Lieferkette

Die Hintermänner setzen KI-Chatbot-Tools als Köder ein. Opfer fangen sich den Infostealer JarkaStealer ein.

2 Tagen ago