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:
- 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.
- 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.
- Überprüfen Sie, dass die angezeigten Projekt-Eigenschaften korrekt sind. Auf diese werden wir in Kürze näher eingehen.
- 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.
- 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.
Neueste Kommentare
Noch keine Kommentare zu J2ME MIDP-Anwendungen mit dem Wireless Toolkit
Kommentar hinzufügenVielen Dank für Ihren Kommentar.
Ihr Kommentar wurde gespeichert und wartet auf Moderation.