JavaOne is already more than a week behind us but I am still recovering ... being half-way through the first year of open source Java ME this JavaOne was more intense than usual. I was basically engaged from Monday morning (CommunityOne) until Friday afternoon, with sessions, meetings, events & parties from 8:00 am to 11:00 pm every day. Hard work, but lots of fun!
By all accounts this seems to have been a hugely successful JavaOne. The Moscone Conference Center was bursting at its seams and the place was buzzing. Here are some of my highlights:
- JavaFX is a new family of products and technologies by Sun. Initially it consists of two parts, JavaFX Script and JavaFX Mobile.
- JavaFX Script is a new scripting language which adds exciting new possibilities to the Java platform because it integrates seamlessly with Java while at the same time making the creation of rich media and interactive content on the Java platform easier by an order of magnitude or two. This has a number of important consequences and I encourage you to read up, play with JavaFX Script yourself on Chris Olivers blog, or join the OpenJFX community.
- JavaFX Mobile is a complete software system by Sun for mobile phones based on open source technologies such as Java and Linux plus native services, frameworks, Java ME APIs, and theÂ JavaFX Script runtime to provide a full-featured phone stack. It is based on SavaJe Techologies stack and expertise that Sun acquired recently.
- The new Mobile Partner Initiative by Sun was launched just before JavaOne and is designed to help developers, ISVs, integrators, and service and solution providers to bring their mobile software and services to market faster. Basic membership is free and it is easy to join.
- The relaunch of the Java Verified Program. This is great news because it addresses several pain points Java ME developers have around deploying their applications to real-world devices and operator networks. I will talk more about it in a future blog entry.
- The Pavillion was packed with interesting booths, products, and demos. There is too much to mention but one of the more impressing demos was by mspot. These guys are delivering music, videos, and full-length feature movies to more than a million subscribers in the U.S. today. Their client-side media application and media player is based on Java ME and it was very slick and impressive.
- Talking about the Pavillion: The Sun booths got a lot of traffic and were often crowded. At the Mobile & Embedded Community booth we must have had hundreds of visitors - individualÂ developers, ISVs, OEMs, carriers, government agencies, and 3rd parties involved with Java ME in some form. People were very excited to understand that the full Java ME implementations are available and that they could download the code and start using it in their projects. One visitor mentioned they are building a vertical solution in the healthcare market and they have special hardware requirements and are looking into porting the open source Java ME implementation to their platform for evaluation purposes. This is an exact fit for open source. Exciting stuff.
- We did interviews with many JavaOne participants to get a feel for what's on their minds and where they are heading. The conversations were on a wide range of topics around the mobile space, open source, Java ME, and the future of the technology. You will hear a lot of these over the next couple of weeks as part of our Mobile & Embedded podcast series.
- Everyone was eager to introduce themselves, chat, and exchange ideas. I was fortunate to meet a number of folks from the mobile space and the Mobile & Embedded Community face-to-face, including Qusay H. Mahmoud, Enrique Ortiz, Mauricio Leal, Ian Utting from project GreenFoot, Stephen Wolak from Vodafone Betavine, and many others. We have a bunch of things to follow up on and you will see a lot of activity coming out of this in the next weeks and months.
One thing that came up repeatedly during JavaOne was the desire to have an opportunity to meet in a context specifically around mobility, maybe in the form of a dedicated "JavaOne Mobility" conference. Interesting & worthwhile thought. Let's see if we can put something like this together. Comments and input welcome!
Powered by Qumana