Several people have asked me to summarize my overall “take” on this year’s JavaOne conference, so here goes:
Java for the desktop and server (J2SE and J2EE) have matured and their JavaOne coverage was all about utility, while wireless Java (J2ME) has reached the point of ubiquity and is shifting fast into a “must do” for many developers, even those who’ve traditionally paid mobile devices no real attention. The nature of the technical talks I attended reflected this utilitarian view of Java by delivering nitty gritty details on ME/SE/EE related technologies without a lot of bull.
J2ME has certainly made a lot of progress in the last five years, and the conference clearly reflected that with a reasonable slate of wireless development related sessions and BOFs. That said, I hope that next year’s conference will go even further with mobility, because I truly believe that in five years time, everyone will either be a “mobile developer” or they’ll be out of a job. One only needs to look at the number of wireless handsets in use (likely to reach 2 billion in the next 2-3 years) versus desktops (in the hundreds of millions, and growing much more slowly than mobile devices) to see where the real opportunities lie.
OK, enough of my take on the conference itself. I’ve also collected all of my JavaOne blog entries together below so that people can link to this single entry for future reference. In chronological order, my JavaOne 2004 blog bits are:
- Nokia at JavaOne
- Bill at JavaOne 2004
- Advanced Java Technology for Wireless Programming (abstract and slides for my technical session, TS-1275, co-presented with Srikanth Raju of Sun Microsystems)
- JavaOne, Day 1: Of IMP and other things (daily report)
- J2ME at Five (abstract and slides for BOF-2475, also co-presented with Srikanth Raju)
- JavaOne “Wireless Booze and Schmooze”
- Nokia announcements from JavaOne
- More cellcam pics from JavaOne
- Last minute tip for day 3 (where to get a groovy “Mobile Geeks Rule” tshirt)
- JavaOne, Day 2: Bluetooth BOF report (daily report)
- JavaOne, Day 3: Wireless Schmooze (daily report)
- JavaOne, Day 4: Mobile 3D and Forum Nokia updates (daily report)
Also, here’s a visual cross-reference based upon my moblog photos (thank you, 7610!). Click on any image below to jump to its related blog entry:
Want still more photos? Check out Sun’s JavaOne 2004 Event Photos and Richard Welch’s conference photo gallery. More takes on wireless @ JavaOne? Read thoughts and impressions from a number of my former Sun colleagues including Jonathan Schwartz, James Gosling, Srikanth Raju, and others.
Hope to see you at next year’s conference, June 27-30 (BTW, why, oh why, the disturbing new trend to place JavaOne right up against the 4th of July and midsummer holidays, Sun?).