Ist es möglich, Java Me-Anwendungen unter Linux zu entwickeln? Es scheint, dass es keine Linux-Version des SDKs gibt. Was würden Sie sonst als gute Sprache für die Entwicklung mobiler Anwendungen vorschlagen?
Antworten
Zu viele Anzeigen?Ich konnte (eine frühere Version) des SDK auf einem Windows-Rechner installieren und dann die relevanten Bibliotheken in meine Linux-Entwicklungsumgebung kopieren. Ich wünschte, Sun würde alle JDKs im Zip/Tar-Format bereitstellen. Ich hasse es, Software INSTALLIEREN zu müssen, nur um .jar-Dateien aus einem Archiv zu erhalten. Ich sollte anmerken, dass das SDK einen Emulator für mobile Geräte enthält, der unter Linux nicht funktioniert, aber man braucht nur die .jars, um Code zu kompilieren.
Das Sun Java Wireless Toolkit 2.5.2 läuft unter Unbuntu 6.x, mehr dazu hier: http://java.sun.com/products/sjwtoolkit/download.html
Wir verwenden WinXP für J2ME und Ubuntu für Android. Das liegt aber eher an den Vorlieben der Programmierer als an irgendwelchen Einschränkungen.
Virtual Box kann hier eine große Hilfe sein, für OSX- und Linux-Nutzer, leider sind die meisten Emulatoren und SDKs, insbesondere die Preverifier, zunächst auf Windows ausgerichtet, ein Paradebeispiel ist Blackberry
Wir tendieren dazu, den Großteil der Anwendung in der Standard-WTK-Umgebung zu entwickeln und dann die endgültige Portierung und Optimierung in einer virtualisierten Windows-Umgebung vorzunehmen.