No Java JRE on Pocket PC
Ben writes "I have an Open Letter to Sun at the PersonalJava forum (7th June) requesting Sun Micrososystems produce a free Java JRE for Microsoft Pocket PC - its over year and a half ago since they stopped work on one.
If you're wondering why you should care its because Microsoft is the only competitor in that market and has no real competition. Java should flourish on mobile devices, why is Sun letting Microsoft get a foothold with .NET?
If you are a Java developer for mobile devices please add a note of support to this open letter."
Why was the RTE for PocketPC cancelled? Whilst sales of the PocketPC are hardly runaway, it still seems to be doing quite well as a platform.
I signed it specifically because Jeode on the PocketPC is nowhere near adequate. Its not a PocketPC native app. Rather it was designed for the old CE devices that were wider than tall and have window borders. An app I wrote for the Zaurus looks wretched on iPaqs. I wish this story would get on the main page but then it would probably be filled with Java is too slow posts and nothing really relavant to getting a good VM on PocketPC platforms. Sun will really miss out on an opportunity if .Net CF takes the lions share of easy PocketPC development.
In Republican America phones tap you.
http://www.vitanuova.com/inferno
It's a Virtualised OS in Windows/FreeBSD/Linux,plan9 and also runs native on x86, ARM & others
Dennis Ritchie is one of it's fathers, what more could you ask for?
Virtualising the OS means it's feels like the bare metal but's it's just a reflection map.
It truly is "write once, run anywhere".
There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
Well, it use to be free and work in wince⦠Looks like IBM continues the care and feeding of itâ(TM)s J2ME / IDE combo that works on something other than a cell phone. (now Websphere Studio Device Developer, use to be VisualAge ME)
The good news (and bad) is it is a full commercial offering, and I know there are other ones out there... Iâ(TM)m of the camp that Sun should produce reference JDKâ(TM)s rather than commercial / performance ones â" especially on the J2EE side. Way back when, I remember Sun seemed to be more worried about license revenue than shipping something compelling. Perhaps they did not want to compete with the partners⦠A functional SDK is nice, but not needed from them â" there are others.
For me, I got seduced back into c/c++ when I dropped Familiar Linux on my pocket pc. Never went back.
+++ UGUCAUCGUAUUUCU
Programming can be fun again. Film at 11.
Could you see if you could get them to support Java on the Palm as well. For a while we had KVM, but then Sun abandonned it to replace it with Personal Java, which they have since abandonned. What we are left with is waba, which, while nice, is not really Java.
If you want Sun to continue work on it, you better try to come up with some reason they might want to. Remember, we're back to a real-world economy now, so businesses are looking for something that will have a return of some kind.
What about Superwaba ? It's a JVM for palm and pocketpc....
Check out HP's Chai VM... it's discontinued, but I believe it still supports 90% of Java on PocketPC.
I've had much better luck with it, and a pocket pc port is more likely than one of Java.
.NET aren't a very good idea on embedded platforms, even if I use them. It's much better to just recompile when dealing with limited conditions, such as the new Zauruses that only have 32mb of ram.
Java and
You can't judge a book by the way it wears its hair.
My last (bust) company backed Java on PocketPC, and as a result, the solutions were definately sub-standard. I mean sure, you could write a basic AWT client, (with various 'strange' interfaces) but nothing you would want to show a customer.
:D
.Net if they want any serious work on mobile devices.
Now my new (successful) company has us developing C# on PocketPC, and it is.. well.. after struggling so much with all the feature incomplete JVM's for PocketPC out there.. it is.. a dream
Sure, I would prefer to be a Java developer, but Sun should be more serious about the 'write once, run anywhere' idea. This lack of support for a well established platform may well give many companies a reason to move to
A released JRE 1.2 would be nice, but with all the great features now available in Visual Studio 2003, I doubt it could make a serious comeback after so much neglect.
It doesn't seem that Sun has abandoned Java to mobile devices, however they had to be enticed to it... This article announces a colaboration between Sun and Intel to improve Java support and performance on X-Scale based devices (this includes some cell phones, PalmOS PDAs and Pocket PC PDAs). Now, if it only told you where to download the software up...
this isn't meant to be flamebait, but why ON EARTH would anyone use Java? what advantages does it offer? to me, it seems like a proprietary, closed-source, overly OO language with a limited, buggy API. but hey, that's just how i see things.
in what ways does Java beat perl?
The thing is, with .Net you can do remote objects out of the box, on a PDA, similiar to RMI. How cool is that? - I can do forms in VB (which has one of the most productive gui builders ever) and talk via http/wireless/soap to remote objects running on a server. I can barely get this to work in Java on a desktop - I can't imagine ever getting it to work on a PDA.
I wish I could re-approach the decisioin to use Java for the main components of this project. Sun, or more likely IBM needs to put some R&D $$$ behind Java quick because .Net is leaving it behind, with the exception of primitive web apps.
slashdot troll = you make a compelling argument I do not like the implications of.
My group has tried to use java (jeode) on an IPAQ. The performance was awful. Supposedly, NSIcom's creme is much better, but it STILL uses the old personaljava 1.2 spec (JDK 1.1.8 subset). We switched to
SUN doesn't help matters by continuing to push a J2ME marketing blitz without a real and fast development effort behind it. All those dreamy J2ME whitepapers add up to little more than a small number of java apps on some cell phones (never actually saw one BTW), and ZILCH on PDA's.
Its a shame. J2ME could have really flourished, but now
which is actually kaffe 1.0.6, update it to current release (1.1.0), and you've got JAXP, AWT, javax.sound (if there is a port of esd to WinCE), java 1.3 class loading, a java.util.regex implementation, and an easily cusomizable class library on your PocketPC thing.
...
f fe: http://www.kaffe.org
Oh, and post the patches with the ChangeLogs somewhere when you're done
KaffeCE: http://www.rainer-keuchel.de/wince/kaffe.html
Ka
much better !