Anthony Goubard is a freelance Senior Software Engineer from Amsterdam. He has developed in Java since 1995. He has developed many softwares available at http://www.japplis.com and is the main developer of the Web Services framework XINS. Anthony is a DZone MVB and is not an employee of DZone and has posted 33 posts at DZone. You can read more from them at their website. View Full User Profile

JavaOne 2009 Predictions

05.28.2009
| 7252 views |
  • submit to reddit

As I did last year, I've decided to make some predictions about this year's JavaOne.

  • JavaFX Designer: Apparently it wasn't ready last year, now they've put more effort on it (read Tor Norbye) and I guess it will be shown to this year Javaone.
  • Oracle: Oracle will come to main session to say how much they support Java and the developer community
  • JRockit and HotSpot: Merge between the 2 JVM
  • Project Kenia: Sun's successor to java.net
  • New releases: JavaEE 6, Glassfish v3 (preview), NetBeans 6.7, Java FX SDK 2.0 preview
  • App store: App store for mobile applications (Project Vector).
  • Java 7: Jigsaw, invoke dynamic, garbage collector G1, Swing app framework not included.
  • JavaFX: Sony/Ericsson releasing their first JavaFX phone, demo of JavaFX on TV.


Also what we won't see: No Java on iPhone or Java 6 update 10 on Mac OS X.

From http://www.jroller.com/agoubard

Published at DZone with permission of Anthony Goubard, author and DZone MVB.

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)

Tags:

Comments

James Sugrue replied on Thu, 2009/05/28 - 6:15am

Nice list Anthony.

A merge between JRockit and HotSpot would be very nice.

 

Umberto Zappia replied on Thu, 2009/05/28 - 9:05am

Nice one, butI'd like to overwrite your "no Java 6u10 line for Mac" though.

On the Apple developer preview web site a new Java update version for x86_64 arch platform is available with some noteworthy... Java VisualVM is now provided in the JDK running a jvisualvm command (with new splash screen), also an early access version of the next-generation NPAPI-based Java applet plug-in.

This is the Java preview build pulled out from Terminal.

java version "1.6.0_13"
Java(TM) SE Runtime Environment (build 1.6.0_13-b03-206)
Java HotSpot(TM) 64-Bit Server VM (build 11.3-b02-82, mixed mode)

Wouter van Reeven replied on Thu, 2009/05/28 - 6:56am

If there is a JEE6 announcement it will be something like "JEE6 is coming soon to a developer suite near you". Some specs aren't final yet. As a matter of fact, only one spec is final at this moment.

Dominique De Vito replied on Thu, 2009/05/28 - 8:58am

If, after having waited too much time, SUN releases JWebPane, JavaOne could be awesome.

JWebPane has a great potential.

Wai Ho replied on Thu, 2009/05/28 - 10:27am

I predict Sun to continue being consistent in making big announcements (cf. JavaFX, 'all the screens of your life', Sun Cloud, Java App Store) without much follow-through -- because in the middle of working on The Next Big Thing, they will (as always) find The Next Next Big Thing and run after that, abandoning The Previous Next Big Thing as if it never existed.

I predict Oracle will kill 80% of things Sun announces at JavaOne 2009 within 1 year of actually taking over. And the remaining 20% will be transformed into unrecognizability. I predict that Oracle will throw out the baby with the bath water and the world will be stuck with Oracle-only solutions by the time of OracleOne 2010. 

Michael Hoffman replied on Thu, 2009/05/28 - 11:14am

I predict another BattleBotts event, but as the special surprise, Larry Ellison will be dressed as Grinder Girl.

Davide Angelocola replied on Thu, 2009/05/28 - 11:30am

typo: project kenai, not kenia :)

Otengi Miloskov replied on Thu, 2009/05/28 - 7:30pm

I predict Sun and Oracle will release Java language and the JVM as an ISO Spec, The dismiss of JavaFX from Oracle, The preview of Java7 and JEE6 and they will say the release will be middle of 2010. Oracle will announce they will buy Adobe so they will have the ultimate software stack from backend to frontend to crush Microsoft.

michelle211 cannon replied on Fri, 2009/05/29 - 8:56am

Apple is not embracing java on the iphone, but they do know java's penetration in the market place. I do expect we WILL see updates to java 6 on osx . And a lot of us developers are using java as backend servers for our native iphone applications. www.mooncatventures.com/blogs We use java, jsf and icefaces. Apple can't ignore java's market penetration. I'm working on an native app and learning objective-c as I go, I don't see a huge need for java on the device. Afterall j2me never really took off did it.

Anonymous Coward replied on Fri, 2009/05/29 - 4:21pm in response to: michelle211 cannon

"Afterall j2me never really took off did it."
3 of the top 5 smart phones in the US are J2ME powered - all BlackBerrys. Nokia, with the biggest European share of the smartphone market at around 41.2%, is almost exclusively J2ME based, as is RIM with the complete blackBerry range. Then there's Sony Ericsson - the K850, C702, C902, W760 and W890 are all J2ME based. Not to mention other devices like Amazon's Kindle. J2ME is huge.

Anthony Goubard replied on Mon, 2009/06/08 - 6:48am

Ok, JavaOne is gone. now it's time to review the predictions. 

  • Yes the JavaFX designer has been showed
  • Yes Oracle went to the stage at the main session to say how much they support Java
  • JRockit and Hotspot: No I haven't heard any news about any merge
  • Project Kenai: wasn't one of the main theme, even if they talk a bit about it.
  • Glassfish 3 in preview, JavaEE6 (not finished yet), NetBeans 6. 7 (RC only), JavaFX (1.2)
  • App store: Yes called the Java store (in preview at the moment), also announcement of a submit once sell everywhere for mobile
  • Java 7. Yes with pretty much what I've announced. Also now downloadable.
  • JavaFX. Yes Sony/Ericsson showed their mobile with JavaFX.

And no sign of Apple during the conference.

 Well, I think I did OK!

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.