| [news.eclipse.platform.swt] Re: SWT for Nokia's new Linux-devices? |
Jim Robbins schrieb:No, the device isn't a x86 platform. The Nokia 770 is an ARM Linux platform (Ti OMAP 1710). Unfortunately, the device is not delivered with a Java VM even though the Ti OMAP ARM Core AFAIK supports Jazelle which would make it a good platform for Java.There are no plans that I know of either.
However, if it's an x86 linux platform, finding a workable J2ME jvm might not be too hard.
On the Maemo roadmap (http://www.maemo.org/platform/docs/roadmap.html ) Java bindings are on the ToDo list. Maybe there is hope, that future Software releases for the device includes a JVM.
With JamVM, there is also a early port of a free Java VM available. See http://jamvm.sourceforge.net/ It seems this JVM is only an interpreter and not a Jit Compiler. I don't know, if JamVM implements the JVM good enough to run eSWT/eRCP but maybe it would be worth a try.
And since it's GTK based, an interested party could start with the desktop GTK SWT implementation and subsetIndeed the GUI of the device is based on Gtk 2.6, with some extensions called Hildon, and X11 with Matchbox Window Manager. I think that should it make relatively easy to port the Linux Gtk SWT version to it and implement eSWT/eRCP on it, once a Java VM is available.
for eSWT Core and Expanded leaving most of the work around Mobile extensions.......
Hi,
kind regards,
Gerrit Ruelens