Die Erweiterung des normalen SDKs für die Programmierung in der MicroEdition hat den Namen "Wireless ToolKit", im nachfolgenden WTK genannt.
Es gibt einen wichtigen Punkt, den man beim Programmieren für Handys usw. beachten muss.
Soll das programmierte Programm hinterher auf allen Handys laufen, und nicht nur auf Handys einer bestimmten Marke, sollte man lieber nur das WTK von Sun benutzen. Die Auswirkungen sind dann allerdings, das man auf Handy spezifische Dinge wie Soundausgabe und Vibriereffekte nicht zugreifen kann (ich kenne jetzt nur das WTK 1.0.4).
Wenn man nur für eine bestimmte Marke programmieren möchte, dann sollte man sich lieber das WTK der Handy Hersteller runterladen.
Grundvoraussetzung ist immer ein Installiertes SDK der großen Java SDK Brüder.
Von Sun bekommt man das WTK von dieser Seite:
Sun Java Wireless Toolkit for CLDC (formerly known as Java 2 Platform, Micro Edition (J2ME) Wireless Toolkit)
Das WTK von Siemens bekommt man unter dieser Adresse:
http://www.siemens-mobile.com/developer
Hier wird aber eine kostenlose Anmeldung benötigt.
Wer ohne Anmeldung sich in die Grundprogrammierung der MicroEdition hinein fuchsen möchte, dem reicht das WTK von Sun in der Version 1.0.4_01 vollkommen. Es gibt zwar bereits bei Sun die Version 2.0 des WTKs, allerdings wird diese Version bisher von den (meisten) Mobiltelefonen noch nicht unterstützt.
Sun liefert eine bequeme Toolbar mit, die abgesehen vom Sourcecode alles von alleine macht.
Ebenfalls ist ein Emulator für Graustuffen und Farbhandys dabei, direkt aufrufbar von der Toolbar aus. Auch sehr interessante Codebeispiele und API Dokumentation liefert Sun dem WTK mit. Es muss also wirklich nur das eine WTK Archiv gesaugt werden.
Als IDE kann jeder benutzt werden, bei dem es möglich ist, das Klassenarchiv hinzuzufügen.
So das neben der src.zip des normalen SDKs noch die ZIP Datei aus dem WTK Lib Ordner hinzugefügt werden muss.
PS: Ich empfehle euch mit der Toolbar vom WTK zu arbeiten. Ihr braucht den IDE nur, um den Source Code in den von der Toolbar vorgegebenen src Ordner zu legen, das compilieren übernimmt die WTK Toolbar für euch.
Ganz wichtig, was mich fast zum Wahnsinn getrieben hat: MicroEdition Programme werden etwas anders erstellt, als normale Java Programme. Es läuft in folgenden Schritten ab:
1. Sourcecode erstellen (IDE)
2. Compilieren (javac.exe) - ßbernimmt die WTK Toolbar für euch
3. Preverify, sonst gibt es Fehlermeldungen beim Ausführen (preverify.exe)
- übernimmt die WTK Toolbar für euch
4. Jar Archiv mit vorgegebener Manifest erstellen - übernimmt die WTK Toolbar für euch
Vielleicht hilft euch dieser Artikel ja in den Anfängen weiter. Bei weiteren Fragen einfach an mich / dieses Forum wenden.
Es gibt einen wichtigen Punkt, den man beim Programmieren für Handys usw. beachten muss.
Soll das programmierte Programm hinterher auf allen Handys laufen, und nicht nur auf Handys einer bestimmten Marke, sollte man lieber nur das WTK von Sun benutzen. Die Auswirkungen sind dann allerdings, das man auf Handy spezifische Dinge wie Soundausgabe und Vibriereffekte nicht zugreifen kann (ich kenne jetzt nur das WTK 1.0.4).
Wenn man nur für eine bestimmte Marke programmieren möchte, dann sollte man sich lieber das WTK der Handy Hersteller runterladen.
Grundvoraussetzung ist immer ein Installiertes SDK der großen Java SDK Brüder.
Von Sun bekommt man das WTK von dieser Seite:
Sun Java Wireless Toolkit for CLDC (formerly known as Java 2 Platform, Micro Edition (J2ME) Wireless Toolkit)
Das WTK von Siemens bekommt man unter dieser Adresse:
http://www.siemens-mobile.com/developer
Hier wird aber eine kostenlose Anmeldung benötigt.
Wer ohne Anmeldung sich in die Grundprogrammierung der MicroEdition hinein fuchsen möchte, dem reicht das WTK von Sun in der Version 1.0.4_01 vollkommen. Es gibt zwar bereits bei Sun die Version 2.0 des WTKs, allerdings wird diese Version bisher von den (meisten) Mobiltelefonen noch nicht unterstützt.
Sun liefert eine bequeme Toolbar mit, die abgesehen vom Sourcecode alles von alleine macht.
Ebenfalls ist ein Emulator für Graustuffen und Farbhandys dabei, direkt aufrufbar von der Toolbar aus. Auch sehr interessante Codebeispiele und API Dokumentation liefert Sun dem WTK mit. Es muss also wirklich nur das eine WTK Archiv gesaugt werden.
Als IDE kann jeder benutzt werden, bei dem es möglich ist, das Klassenarchiv hinzuzufügen.
So das neben der src.zip des normalen SDKs noch die ZIP Datei aus dem WTK Lib Ordner hinzugefügt werden muss.
PS: Ich empfehle euch mit der Toolbar vom WTK zu arbeiten. Ihr braucht den IDE nur, um den Source Code in den von der Toolbar vorgegebenen src Ordner zu legen, das compilieren übernimmt die WTK Toolbar für euch.
Ganz wichtig, was mich fast zum Wahnsinn getrieben hat: MicroEdition Programme werden etwas anders erstellt, als normale Java Programme. Es läuft in folgenden Schritten ab:
1. Sourcecode erstellen (IDE)
2. Compilieren (javac.exe) - ßbernimmt die WTK Toolbar für euch
3. Preverify, sonst gibt es Fehlermeldungen beim Ausführen (preverify.exe)
- übernimmt die WTK Toolbar für euch
4. Jar Archiv mit vorgegebener Manifest erstellen - übernimmt die WTK Toolbar für euch
Vielleicht hilft euch dieser Artikel ja in den Anfängen weiter. Bei weiteren Fragen einfach an mich / dieses Forum wenden.
Zuletzt bearbeitet von einem Moderator: