Re: (...)and Java Questions
"Jeffrey R. Fox" <[email protected]> Sat, 18 Oct 2003 23:43:54 -0600
| Newsgroups | gmane.comp.handhelds.zaurus.general |
|---|---|
| Message-ID | <[email protected]> |
All: While I too dream of using Java 1.4 features in my PDA centric programming, I would like to recall for those who might have missed the earliest whinings about Jeode that it will in fact run Swing, and that it is Swing, not the various PDA JVMs that is the problem, being biggish (1.9 mb jar) and memory piggish in the extreme. I have posted a bug-fixed version of Swing.jar on my site (and in the old sourceforge repository) for any to try -- and if you have a 400 mhz Xscale + plenty memory Z, or any old Z and patience, you should perhaps try it again (http://JeffreyRFox.addr.com/zaurus -- link fixed [oops]). This is one instance amoung many where a desired package is available and can be compiled against Jeode or CVM, and will run, but needs some diddling work on our part to get it pushed back to 1.1.8 compatibility. The other attractive choice I see for a Swing replacement -- if you gotta have one -- is the Ewe GUI framework (http://www.ewesoft.org), which can be used separately from the Ewe vm. The Ewe technology (based on Waba) looks very interesting and should be investigated by anyone interested in Java on PDAs. (It could even be lifted as the graphical component of non-java portable PDA projects.) The Ewe VM is simplified away from Java in certain respects, but that has greatly aided its portablility and performance. And the 'make it work' attitude of the developers has resulted in device specific extensions of the sort we really could want on the PDA platforms. And there are of course a load of other possibilities for a Swing replacement, e. g., Zaval (http://www.zaval.org/l). Personally, I find Jeode to be a very nice product. It is the only JVM I have found that will run javac, and that can be valuable. >> No disagreement here. What I'm looking for is a heavyweight Swing-enabled >> 1.4.x JVM on my Zaurus. If memory recalls correctly, none of the JVM's >> are in that boat. If I'm wrong, I would be delighted to hear of the >> beastly JVM that rocks the boat. >> >One of the ones that I mentioned is supposed to have a lightweight swing >replacement. I am new to java and haven't explored it yet, so your on >your own.