Nachdem Handyspiele von den Herstellern über lange Zeit nur stiefmütterlich behandelt wurden, hat sich in den letzten Jahren viel getan.
Die Hersteller haben gemerkt dass die Geräte zwar für's Telefonieren da sind, aber die Leute sehr gerne damit ihre Zeit vertreiben. Eine erste Konsequenz waren neuere und bessere Spiele. Nur waren die bisher vom Hersteller fest einprogrammiert.
Mit der Java 2 Micro Edition (J2ME) ist eine Plattform verfügbar, welche es ermöglicht, Applikationen für Geräte verschiedener Hersteller zu entwickeln und diese über verschiedene Wege zu vertreiben. Dass Nokia mit N-Gage selber ins Konsolengeschäft einsteigen möchte, zeigt wohl am deutlichsten den gewachsenen Stellenwert der Spiele.
Von J2ME profitieren nicht nur die Gerätehersteller durch höheren Absatz, sondern auch die Operator welche die Spiele vertreiben sowie die Hersteller der Spiele - und nicht zuletzt auch der Kunde, denn wenn er nicht zufrieden ist gibt's nichts zu verdienen. Nebenbei erlaubt es die Plattform auch Hobbyentwicklern selber auf recht einfache Weise Spiele und Applikationen für die Geräte zu programmieren.
Dieses Tutorial soll Programmierern mit Kenntnissen in Spieleprogrammierung und Java zeigen was in J2ME zu beachten ist und zeigt Unterschiede zwischen den Plattformen auf. Ausserdem wirft es einen Blick in die Zukunft und versucht auch Probleme aufzuzeigen.