You are currently browsing the tag archive for the ‘LWUIT’ tag.
Just wanted to let you know that the LWUIT webinar I did two weeks ago is now available in the archive for viewing.
If you missed my talk “Beyond Smartphones: Rich Applications and Services for the Mobile Masses” on Monday you can read a detailed summary on it here, thanks to Janice Heiss.
But there are lots of interesting sessions and labs that might be easily overlooked so today I’d like to share my recommended list – basically, things that interest me from a core platform/language/mobile/embedded perspective. Guaranteed to be totally subjective😉. So, here we go:
Sunday: (full schedule listing)
- 12:30PM -01:30PM: Java User Group Community: Opening Session
- 02:30PM -04:30PM: GlassFish Community Event
Monday: (full schedule listing)
- 10:00AM -11:00AM: Groovy and Concurrency
- 10:00AM -11:00AM: JDK 7 and Java SE 7
- 10:00AM -11:00AM: Script Bowl 2010: A Scripting Languages Shoot-out
- 10:00AM -11:00AM: Writing Stunning Cross-Platform Applications Using LWUIT
- 10:00AM -11:00AM: Crossing the Java Frontier: How to Interact with Physical Worlds, Using Arduino
- 11:30AM -12:30PM: Developing Applications with Oracle Berkeley DB for Java and Java ME Smartphones
- 11:30AM -12:30PM: Groovy: To Infinity and Beyond
- 11:30AM -12:30PM: Multiple Languages, One Virtual Machine
- 01:00PM -02:00PM: Examining FOSS Java Implementations for ARM Systems
- 01:00PM -02:00PM: Attractive and Portable Mac OS X Swing Clients for Java
- 01:00PM -02:00PM: HTML5 and Java: Opening the Door to New Possibilities
- 02:30PM -03:30PM: The Next Big Java Virtual Machine Language
- 02:30PM -03:30PM: Funky Java, Objective Scala
- 04:00PM -05:00PM: Developing Java TV Applications with LWUIT for DTVi-J
- 07:30PM -08:15PM: Java SE Platform Q&A BOF
Tuesday: (full schedule listing)
- 08:00AM -09:00AM: Systems Architecture Is Not Network Topology: Connecting the Consumer Device
- 08:00AM -09:00AM: Augmented Reality on Mobile Phones with Java ME
- 09:30AM -10:30AM: Bringing Web Widgets to MSA-Empowered Phones
- 01:00PM -02:00PM: BD-J: Behind the Scenes with Blu-ray
- 01:00PM -02:00PM: Java SE for Embedded Meets Oracle Berkeley DB at the Edge
- 06:00PM -06:45PM: Blu-ray APIs for Stereoscopic 3D
- 06:00PM -06:45PM: Meet the Java Posse
- 07:00PM -07:45PM: OpenJDK BOF
- 07:00PM -07:45PM: Java Community Process: What You Like and What You Don’t Like
- 07:00PM -07:45PM: Java ME Checkpoint: Current Status and Future
- 08:00PM -08:45PM: LWUIT Cheat Sheet: How to Optimize Your LWUIT-Based Java ME Applications
- 09:00PM -09:45PM: Java ME for Emerging Markets and the Developing World
Wednesday: (full schedule listing)
- 11:30AM -12:30PM: Mobile Apps: Where Do We Go from Here?
- 11:30AM -12:30PM: Developing for Mobile Devices: Oracle Application Development Framework and Java
- 01:00PM -02:00PM: Polyglot Programming in the Java Virtual Machine (JVM)
- 01:00PM -02:00PM: Using Capabilities of the Java ME Platform from Web Applications
- 01:00PM -02:00PM: Techniques, Benefits, and Best Practices for Using Java in Embedded Devices
- 02:15PM -03:00PM: Apache Harmony: An Open Innovation
Thursday: (full schedule listing)
- 12:30PM -01:30PM: Spice Up Your Blu-ray Home Video with Java
Hands-on Labs: (search Schedule Builder with session type ‘Hands-on Lab’ for full listing)
- Wednesday, 10:00AM: Sun SPOT Sensor Network Application Architecture Lab
- Thursday, 12:30PM: Spice Up Your Blu-ray Home Video with Java
- Thursday, 03:30PM: Where My Friends Are: Java ME Location API in Practice
And if you’re into Rich Internet Applications, check out Stephen Chin’s JavaOne Expert RIA Track.
As posted before I will be doing at least two sessions this year. Just wanted to alert you so reserve your spot via the JavaOne Schedule Builder as rooms are smaller this year and may fill up quickly:
- S314178: Beyond Smartphones: Rich Applications and Services for the Mobile Masses (Monday, 11:30 am, Hilton Yosemite B)
- S314184: Java Mobile & Embedded Community: Meetup and What’s New (Tuesday, 6:00 pm, Hilton Yosemite C)
I am currently putting the finishing touches on a new webinar titled “Advanced User Interfaces for Mass-Market Phones with LWUIT”. The webinar content will roughly parallel my LWUIT article published a few weeks ago, but with additional information on LWUIT 1.4, more coding demos, and a live Q & A session.
So mark your calendars for September 16. I will follow up with more information and the webinar link here on this blog once I have the details.
With the new XHTML component rendering dynamic web content and embedding rich text locally in the Java ME applications will be easier than ever before. Additional features such as a BlackBerry support and enhanced virtual keyboard functionality will enable Java ME developers to target a much wider set of devices for creative and compelling Java ME applications.
Here is a brief list of new features for version 1.3 and 1.4:
LWUIT 1.3 main features are:
- Additional UI Controls: Tree, Table, Spinner
- Bi-directional text support: Extends LWUIT support for right-to-left languages such as Arabic, Hebrew, Syriac, Thaana
- Virtual keyboard support: This functionality enhances the touch screen support through LWUIT by enabling customizable user input from applications
- Enhancements to Theme Creator: The tool now enables using SVG backgrounds for creating themes
LWUIT 1.4 main features are:
- XHTML MP1.0 support
- BlackBerry binaries
- Enhancements to VirtualKeyboard
- Time line animations
- Multi-line textfield
I’ve been busy lately with various preparations for JavaOne. But I managed to find some cycles and write an article on LWUIT 1.3 and some of the new features now available in the open source repository, such as the new UI controls, the HTML component, and more. Code included!
“Rich Applications for Billions of Devices: What’s New in LWUIT?” is now posted on SDN, java.sun.com, and java.net.
Ofir built it over the weekend, but it comes complete with touch-screen support, animations, physics-supported scrolling, transitions, animations, and mapping capabilities. Includes all the free parties. Nice job!
02/10/2010 in Mobile & Embedded | Tags: Java, Java Card, Java ME, Java ME SDK, Java Store, Java TV, Java Warehouse, JavaFX, JavaFX Mobile, LWUIT, Mobile Java, MWC, NetBeans, Tools, UI, User interface, WTK | 1 comment
- Check out this cool Java ME-based MWC 2010 party guide!
It’s that time again … Mobile World Congress is upon us next week.
Sun and Oracle will be present in several locations exhibiting technologies, products, and services focused on communication.
At the Oracle Pavilion (AV #44) there will be demonstrations of the Sun Netra 6000 blades, the Oracle Communications Order and Service Management 7.0 solution, and a number of other products. More information and links can be found in the press release.
The Oracle-Sun booth in hall 8 (#8C55) will be all about mobile and wireless technologies, tools, and programs:
- JavaFX platforms and developer tools
- The Sun Java Wireless Client (SJWC) platform and related products and services
- The Lightweight User Interface Toolkit (LWUIT)
- Java ME developer tools and programs
- Developer programs
- Java Card 3.0
- Carrier-grade end-tp-end content delivery solutions
- Embedded Java
- and more …
There are also a number of events planned by both Oracle and Sun. Come see us at the booth for more information.
I’ll be at the Oracle-Sun booth every day, so please stop by for a chat or to ask questions.
And finally, MWC is known for it’s parties and networking. I’ll definitely be at Swedish Beers – hope to see you there.