Showing posts with label LWUIT J2ME JavaME CDC TV. Show all posts
Showing posts with label LWUIT J2ME JavaME CDC TV. Show all posts

Monday, January 12, 2009

LWUIT On TV: The Video

Tamir and Ohad have been working on getting LWUIT onto HDTV for some time now, with Chen's help (and our graphics guy Martin) they developed one of the best looking LWUIT demos out there.
The effect of seeing this on a full screen HDTV and controlling this with the device remote control can't be properly replicated through youtube but at least you can see something...
Everything shown in the video is rendered by LWUIT while in the background a MediaComponent is playing a movie (this ability exists only in the TV version which guarantees that this will work, MIDP makes no such guarantee).
The demo shows a "program guide" application with various features such as built in games etc.
All the widgets shown are LWUIT widgets with background images used to customize them, the LWUIT port is running on top of PBP graphics.
During the demo a PacMan game is shown, this is a port of PacMan to AWT running embedded within LWUIT (demonstrating integration with existing components).

A thing to keep in mind that every frame on this TV needs to push 1920x1080 pixels to the screen... 2 million pixels!
And I still complain over having to push 76 thousand pixels on a typical phone...

Tuesday, January 6, 2009

Preview Of LWUIT For CDC

We got allot of requests for the CDC port of LWUIT over the past few months and while this isn't quite complete yet we do have an initial binary offering which you can play with now available in the Java TV project here.

This is a version specifically optimized for the needs of the TV market based on PBP (personal basis profile) and so it has many assumptions related to the constraints of DTV. However, those of you who are aching for a CDC port of LWUIT now have an outlet for their fix.

Saturday, January 3, 2009

JavaTV Forum Is Now Open

Tamir has just started the new JavaTV forum dedicated to the CDC TV platform and LWUIT on TV. This is an ongoing project that will extend LWUITs reach into the DTV field, if you have any questions/comments submit them to the forum.
The cool part about the JavaTV platform is its CDC underpinnings which is much closer to Java SE allowing you to leverage features such as reflection and elaborate 2D graphics (anti-aliasing, affine transform, alpha composite, true type fonts etc.).