JavaFX Mobile architecture is now live. A whole new architecture for Mobile devices is now available. Want Swing on a cell phone ? How about JavaFX Script ? What is it ? JavaFX Mobile architecture will offer a complete, pre- integrated software system for advanced mobile devices designed to enable developers to author
rich, high-impact content and network- based services. Jonathan Schwartz, CEO of Sun has written a nice blog about the new software - including a very nice image of a Java-based phone.
The impact of Java is now huge. I remember 1995 when all this started and very few of us could have predicted the breadth and huge success that Java has garnered. To understand how far we've come - some numbers :
5.5 billion Java devices
6+ million Java developers
1.8+ billion Java-enabled phones
3+ billion Java cards
800 million Java-enabled PCs
11+ million Java-enabled set-top boxes + Blu-Ray players
There are other numbers - number of downloads of JVMs, number of JSRs, number of JCP members, huge numbers of Java-based open source software, the huge industry created for Java-
based enterprise software and much more. The sweep of Java across the industry continues as the platform has evolved to meet new needs and adapt to further continue its rapid growth. With JavaFX Mobile - there is a complete architecture for a Java-enabled device. Pretty exciting because it escapes the limitations of Java ME (while including it). JavaFX Mobile will deliver a complete mobile operating and application environment.
At JavaONE, they also showed the cell phone (right) and also showed a PDA- style mobile device with the same architecture. Yahoo is introducing a new Java-based mobile solution and they showed it running on the JavaFX Mobile architecture. The Yahoo app looked pretty interesting, offering easy navigation to a bunch of services. More on JavaFX Mobile here.