Leider verhält sich nahezu jedes Mobiltelefon in Bezug auf die verwendeten Java APIs so unterschiedlich, dass eine mobile Applikation auf möglichst vielen Geräten getestet werden sollte, bevor sie online geht. Dies gestaltet sich jedoch mitunter schwierig, da kaum jemand einen immer aktuellen Satz an Handys zuhause hat, um darauf zu testen.

Glücklicherweise stellen die Mobiltelefon-Hersteller Emulatoren zur Verfügung, die diese Aufgabe (mit Einschränkungen. Diese Emulatoren sind meist in den einzelnen SDK’S (Software Development Kits) verpackt und werden eigentlich von allen großen Herstellern kostenlos angeboten.

Nokia zum Beispiel bietet nach einer kostenloses Registrierung das SDK für verschiedene Nokia-Mobiltelefone-Plattformen unter Tools and SDKs an.

Liste weiterer Emulatoren: