Is there a component in phoneme (and thus on mobiles as well) which provides support for 3D-acceleration on mobiles which support it, as the Sony Ericsson K800i?
I searched the web but I haven
To add to Alexey's answer: Unfortunately, while Sun's commercial release of phoneME Feature contains a full JSR-184 implementation the open source release currently does *not*. The reason is that Sun's commercial release uses a 3rd-party JSR-184 engine which Sun does not have the right to release as open source. We might be able to add JSR-184 support in the future for phoneME Feature but as of now there is no commitment or time table for that.
Sun Wireless Toolkit *does* contain a full JSR-184 implementation so you can develop your applications there. For tutorials and information please see the Application Developer TWiki at
Evangelist, Java Mobile & Embedded Community
Sun Microsystems, Germany
Thanks for your informative answers :)
3D graphics is a new area in Mobile Java however there are two JSRs that cover such functionality:
JSR-184 (Mobile 3D Graphics API for J2ME(tm)) and JSR-239 (Java(tm) Binding for the OpenGL(r) ES API).
JSR-184 was approved 3 years ago so there are phones supporting this JSR on the market (ex., the phone you mentioned supports it).
Final release of JSR-239 was accepted just a couple months ago, therefore as far as I know, there are no real devices supporting it.
On the other hand, I think JSR-239 is more forward-looking because it's more flexible (uses more low-level conceptions), easy to study (similar to OpenGL(r) ES) and potentially has more performance (OpenGL(r) ES is accelerated by latest mobile hardware).
JSR-239 is included into phoneME MR2.
Please see http://jcp.org/en/jsr/detail?id=184 and http://jcp.org/en/jsr/detail?id=239 for more details.
Your use of this web site or any of its content or software indicates your agreement to be bound by these Terms of Participation.
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.