On Tue, May 5, 2009 at 8:00 PM, Greg Brown <[email protected]> wrote: > Hi all, > > Todd and I have been kicking around the idea of trying to get Pivot running > on Java ME. If we could do this, it could open up a lot of interesting > possibilities: we could advertise Pivot as a platform for building apps that > target all kinds of devices, rather than just RIAs. > > I've been doing some research to see what might be involved, but I'm having a > hard time finding the information I'm looking for. Specifically: > > 1) What JDK version does Java ME currently support? It seems to be 1.4, but > it's hard to tell.
1.3 > 2) What Java2D features does it support? It seems like the Personal > Profile/CDC configuration supports some (enough to build a Pivot skin, > anyways), but again, it's not clear. Very few phones are shipped with CDC, and those that do are generally speaking riddled with problems. Any development for consumer market need to look at MIDP2.0 or perhaps MIDP3.0 which are both sad things from where you are coming from. > 3) What actual devices support this profile? I imagine that there must be > smart phones (Blackberry, maybe?) but what about other Java-enabled devices > such as TVs, set-top boxes, or BD-J players? Typically PDA-type phones. But as mentioned above, for instance SonyEricsson P-series have shipped a broken CDC for >1year without anyone noticing, and it seems "it isn't tested". Also, there is no standard package format for CDC, so the developers end up producing a native app for the platform that contains the bootstrap code for the CDC JVM. Really messy to deal with as a developer. Don't recommend it. > 4) Are there any good books or articles that describe how to get started with > Java ME? Probably. Nothing that I can recommend off hand. Cheers -- Niclas Hedhman, Software Developer http://www.qi4j.org - New Energy for Java I live here; http://tinyurl.com/2qq9er I work here; http://tinyurl.com/2ymelc I relax here; http://tinyurl.com/2cgsug
