Session Details
Session ID: LAB-5539BYOL
Session Title: Touch Your Application! Building Slick, Touch-Enabled UIs for Java™ Platform, Micro Edition
Session Abstract: In this Hands-on Lab, participants will learn about challenges and problems in everyday UI development for Java™ Platform, Micro Edition (Java ME platform) for touch-screen-based devices. The session also explains the architecture of rich scalable vector graphics (SVG) UI widgets. The rich SVG UI touch-enabled library helps speed up the process of designing slick and modern UIs for touch-screen devices. The session discusses the most-common scenarios for this type of UI development and illustrates them with source code examples as well as UI screen shots and schemas.

The target audience for this session is the rapidly growing number of developers for large, touch-screen, Java ME technology-based devices such as the Samsung Omnia/Instinct, Nokia 5800 Xpress Music, or BlackBerry Storm.

At the end of the session, the participants will be able to take the application home in their phones. Because rich SVG UI widgets also support devices without touch screens, the application will work on most devices with the Scalable 2D Vector Graphics API for J2ME™ (JSR 226).
Track: Cool Stuff; Hands On Labs
Duration: 120
Speaker(s): Karol Harezlak, Sun Microsystems; Lukas Hasik, Sun Microsystems, Inc.; Brad Schmidt, Sun Microsystems, Inc.