While at JavaOne 2007, I attended a session on how Java ME developers can work with carriers -- with representatives from Spring, Orange, AT&T, and China Mobile. It is clear that service providers are under pressure to offer more compelling mobile applications to their customers.
I attended the "Liberating Java" session at JavaOne by Simon Phipps, Chief Open Source Officer at Sun Microsystems. He spoke highly of the open source concept and how it was Sun's vision right from the start. Isn't Sun the first open source startup? Well, I believe Sun has embraced open standards from the beginning.
This morning I attended the Java TV Track kickoff session. There were representatives from Sun, CableLabs, Time Warner, and Sony. They talked about the OpenCable initiative, one of its drivers is to encourage set-top supplier diversity â€“ similar to the PC industry.
OCAP is the Open Cable Application Platform, which is based on Java.
This afternoon I attended the general session on Mobility and Devices by Laurie Tolson, Vice President of Client Software Group at Sun.
She started her presentation by discussing how Java is everywhere: desktops, enterprise servers, devices, Blu-ray, 3 billion smart cards, etc. She said this is a great time to be a Java developer.
Today Sun announced JavaFX, a consumer-focused family of Java technology based on Java SE. The first big component of JavaFX is a scripting language. Oh my! Why another scripting language? In James Gosling words, scripting languages tend to be focused on particular applications, and JavaFX Script is for developing media-rich Internet applications.
This morning I attended the keynote speech: Get in the Driver's Seat with Java Technology by Rich Green, Executive Vice President of Software, Sun Microsystems.
John Gage, Chief Scientist, (the master of ceremony if you like) opened the session by welcoming everyone to the event and talked about Java in devices, which are beginning to multiply.
I arrived just in time for the NetBeans Mobility: What's New? session, part of the NetBeans Software Day. The session included some live demos from Ikivo, Mobile Complete, as well as a demo of Sun SPOTs.
NetBeans is an IDE has that come a long way! You have to try it to believe it. Even James Gosling is using it instead of his Emacs.
I'll be flying from Toronto to San Francisco tomorrow morning to attend JavaOne 2007. I will be there between Monday afternoon and Thursday evening; the weather forecast calls for lots of sun and blue sky, which will make walking from hotels to the Moscone Center a pleasant exercise for everyone.
I get many email about the application featured in the article MIDP Database Programming with RMS. The application locks up the screen as the MIDlet tries to establish a wireless connection. This article was developed back in 2000 and back then everything worked perfectly.
In Fall 2006, I have successfully integrated the use of Java ME and BlackBerry wireless devices into two programming courses at the University of Guelph-Humber in Toronto.