Hallo,
wie der Betreff sagt, wie ist eigentlich der allgemeine Stand der Dinge beim Thema "java micro edition"?
Meine Applikation ist (so ist es zumindest mal geplant gewesen) auf einer ziemlich grossen Bandbreite von Geräten lauffähig.. vom Webserver bis zum PDA/Smartphone. Der Ursprung des Programms war eine Applikation, die auf normalen Desktop-Rechnern per swing lief, als Derivat davon gabs dann eine AWT-Variante, die zu java 1.1 kompatibel war (weil sie auch als Applet laufen sollte), die dann quasi als "Nebeneffekt" auch auf den "alten" jme-Versionen lief, das war ca. 2004 mal ein PDA von Compaq oder HP. Später gabs dann CDC und CLDC, ich hab mich mit beiden nicht weiter beschäftigt, aber "CLDC" war wohl das typische "Handy-Java" (und kam daher nicht in Frage), aber es gab auch noch die IBM J9-JVM (das war wohl CDC?), worauf meine java 1.1-kompatible Anwendung dann lief.
Soweit sogut, mittlerweile gibts wohl J9 nicht mehr, nach allem was ich weiss wurde auch diese JME-Strategie (zumindest CDC) aufgrund Erfolglosigkeit von Sun wieder aufgegeben, und ich frage mich, was für Chancen es für mein Programm gibt, auf "Kleingeräten" zu laufen. Gibt es mittlerweile (wieder) irgendwas, was a) eine Art Standard ist und b) eine Variante des "normalen" Desktop-Javas (meinetwegen gerne mit AWT statt Swing..) darstellt? Und wenn ja, an welchem Java-Standard orientiert sich das? Wenn es das gäbe, würde ich mein Programm gerne einmal daran anpassen, und dann läufts ein für alle mal auf solchen Geräten, und gut ist.
Gruß
Jan
wie der Betreff sagt, wie ist eigentlich der allgemeine Stand der Dinge beim Thema "java micro edition"?
Meine Applikation ist (so ist es zumindest mal geplant gewesen) auf einer ziemlich grossen Bandbreite von Geräten lauffähig.. vom Webserver bis zum PDA/Smartphone. Der Ursprung des Programms war eine Applikation, die auf normalen Desktop-Rechnern per swing lief, als Derivat davon gabs dann eine AWT-Variante, die zu java 1.1 kompatibel war (weil sie auch als Applet laufen sollte), die dann quasi als "Nebeneffekt" auch auf den "alten" jme-Versionen lief, das war ca. 2004 mal ein PDA von Compaq oder HP. Später gabs dann CDC und CLDC, ich hab mich mit beiden nicht weiter beschäftigt, aber "CLDC" war wohl das typische "Handy-Java" (und kam daher nicht in Frage), aber es gab auch noch die IBM J9-JVM (das war wohl CDC?), worauf meine java 1.1-kompatible Anwendung dann lief.
Soweit sogut, mittlerweile gibts wohl J9 nicht mehr, nach allem was ich weiss wurde auch diese JME-Strategie (zumindest CDC) aufgrund Erfolglosigkeit von Sun wieder aufgegeben, und ich frage mich, was für Chancen es für mein Programm gibt, auf "Kleingeräten" zu laufen. Gibt es mittlerweile (wieder) irgendwas, was a) eine Art Standard ist und b) eine Variante des "normalen" Desktop-Javas (meinetwegen gerne mit AWT statt Swing..) darstellt? Und wenn ja, an welchem Java-Standard orientiert sich das? Wenn es das gäbe, würde ich mein Programm gerne einmal daran anpassen, und dann läufts ein für alle mal auf solchen Geräten, und gut ist.
Gruß
Jan