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

Meta meldet Gewinnsprung im ersten Quartal

Der Nettoprofi wächst um 117 Prozent. Auch beim Umsatz erzielt die Facebook-Mutter ein deutliches Plus.…

4 Tagen ago

Maximieren Sie Kundenzufriedenheit mit strategischem, kundenorientiertem Marketing

Vom Standpunkt eines Verbrauchers aus betrachtet, stellt sich die Frage: Wie relevant und persönlich sind…

4 Tagen ago

Chatbot-Dienst checkt Nachrichteninhalte aus WhatsApp-Quellen

Scamio analysiert und bewertet die Gefahren und gibt Anwendern Ratschläge für den Umgang mit einer…

4 Tagen ago

Microsoft stellt kleines KI-Modell Phi-3 Mini vor

Seine Trainingsdaten umfassen 3,8 Milliarden Parameter. Laut Microsoft bietet es eine ähnliche Leistung wie OpenAIs…

4 Tagen ago

Google schließt kritische Sicherheitslücke in Chrome

Sie erlaubt eine Remotecodeausführung außerhalb der Sandbox. Betroffen sind Chrome für Windows, macOS und Linux.

4 Tagen ago

Microsoft beseitigt Fehler im März-Sicherheitsupdate für Exchange Server

Probleme treten vor allem bei Nutzern von Outlook Web Access auf. Das optionale Hotfix-Update für…

5 Tagen ago