Grundlagen
Java unterteilt sich in drei Plattformen:
- Java Standard Edition
- Java Enterprise Edition
- Java Micro Edition
Versionsentscheidung
Für die Entwicklung des WMS-Clients wird die Standard Edition verwendet. Dies bietet den Vorteil eines Einsatzes ohne zusätzlichen Emulator auf einem normalen System. Für den Einsatz auf dem gegebenen Smartphone P3600 der Firma HTC unter Windows Mobile 5.0 ist die Java-Laufzeitumgebung (JVM) Mysaifu notwendig.
Die Entscheidung basiert zum einen darauf, dass es für die Micro Edition von Java schon einige gute Anwendungen gibt, welche die geforderten Kriterien erfüllen. Zum anderen auf einem Artikel des Internetportals golem.de aus welchem hervorgeht, dass mit steigender Leistungsfähigkeit von Mobiltelefonen ein Umstieg von Java ME zu Java SE Seitens des Entwicklers Sun geplant ist. Diese Strategie zielt auf die Lösung des speziellen Problems der Fragmentierung, welches der Micro Edition innewohnt.
Somit soll der entwickelte WMS-Client ein Schritt in Richtung Zukunft sein.