Steve On Java

Hacking Java, JavaFX, and Flash with Agility
  • rss
  • Home
  • About
  • Contact
    • E-mail Steve
    • SC2 Challenge
  • SvJugFX
  • JFXtras
    • JFXtras Individual CLA
    • JFXtras Corporate CLA
  • Freedom From XML
  • Travel Map
    • Let’s Meetup!

Oracle Propels JavaFX Forward by Enlisting Weaver and Chin

steveonjava | April 2, 2012

I put out an April Fools’ post yesterday about joining NASA to help with exploration of the big red planet.  That post was not far from the truth…  all the details about technologies developed by NASA were 100% accurate.  Heck, even the fact that I quit my job was the truth!  The only part that was not true was the company that I will be joining.

While working for NASA to help explore Mars would be a very cool gig as well, I am joining another big red entity that you might be familiar with…

I was initially skeptical about joining Oracle, but have been won over by their commitment to moving forward the Java platform that they have demonstrated over the past 2 years.  For example:

Oracle released Java 7 on schedule in only 1 year

This is something that Sun had been unable to accomplish in the 3 years preceding the merger, and had historically struggled with.

Hudson and OpenOffice have been freed

While the community outcry around the Jenkins and LibreOffice project splits made all the headlines, the ensuing freeing of these platforms by Oracle in which they donated the code to the Eclipse and Apache Foundations, respectively, was not nearly as well publicized.

Oracle saved JavaFX 2

Sun lost touch with their developer base, and built a platform that was inaccessible to Java developers and didn’t meet the needs of business client applications.  Oracle turned this around by rewriting all the APIs in pure Java, adding a much-needed focus on desktop business applications, and shipped JavaFX 2.0 on time!

For these reasons and more, I am glad to have the opportunity to continue to drive Java forward from the inside out.  In fact, not only am I going to be joining Oracle’s Java evangelism team, but at the same time they also recruited Jim Weaver, my friend and co-author on the Pro JavaFX 2 Platform title.  So what can we infer from the hiring of two JavaFX gurus like Jim and myself?

For one, JavaFX is here to stay as a part of the Java platform.

With the 2.0 release, JavaFX finally has the performance, Java language support, and business focused controls to be a worthy successor to Swing.  This is good news to those companies who have a heavy investment in Swing, because they have a path forward to continue developing mission critical business applications on the highly robust JVM platform.  Also, with the new JFXPane component that allows embedding of JavaFX applications in Swing, it is easy to begin incorporating JavaFX elements in existing web applications.

Also, JavaFX has the potential to be a driving force in cross-platform mobile application development.

Right now you have to choose between with the limited functionality, poor usability, and device incompatibility of web-based cross-platform frameworks or the high cost of writing multiple native applications.  I had high hopes that Flash would fulfill the gap between these two approaches, but Adobe fumbled he ball.  Fortunately, JavaFX has shown great promise in this area with some impressive technology demos at JavaOne, and has the opportunity for a touchdown with a business-focused release of JavaFX 2 on mobile.

I am optimistic about the future of Java and JavaFX technology in the coming years, and in my new role will be in a good position to give all of you a front row seat.  Expect plenty of blogs, articles, demos, and the usual satiric, but realistic, developer viewpoint on the Java platform as I dig my heels in at the big red giant!

 
Comments
19 Comments »
Categories
Announcements, JavaFX, Oracle
Tags
Hudson, java, JavaFX, OpenOffice, oracle
Comments rss Comments rss
Trackback Trackback

Bay Area JUG Round-Up and Stuart’s Hands-on JavaFX Videos Available

steveonjava | June 17, 2010

I am pleased to announce that we have a couple new videos available on the Silicon Valley JavaFX User Group (SvJugFx) video site. Here is a link to the landing page where you can watch these videos as well as all our previous sessions:

http://web.ubivent.com/svjugfx.html

The first new video is a Hands-On JavaFX Lab given by Stuart Marks, core JavaFX team member, and regular SvJugFx attendee. This was our most successful meeting so far for the local audience, because it filled in the gap between the very technical rich presentations we started with and the experience level of the attendees. The entire flood tutorial was published as an HTML document, but it is much more entertaining to see Stuart do it first hand:

Hands-on JavaFX:  http://jnlp.ubivent.com/jnlp/eventid=10/guest=1/path=doc:129,doc:128,doc:210

The second was the wildly popular Bay Area JUG Round-Up event.  All the Bay Area user groups cooperated to host a massive event with a live recording of the Java Posse.  Oracle sponsored the event, with an introduction by Justin Kestelyn and update on Java.net from Sonya Barry.  And of course the Java Posse did an amazing job working the crowd with some hilarious techie humor.

Justin Kestelyn: http://jnlp.ubivent.com/jnlp/eventid=10/guest=1/path=doc:129,doc:128,doc:217,goto:v:-0

Sonya Barry: http://jnlp.ubivent.com/jnlp/eventid=10/guest=1/path=doc:129,doc:128,doc:217,goto:v:-1

The Java Posse: http://jnlp.ubivent.com/jnlp/eventid=10/guest=1/path=doc:129,doc:128,doc:217,goto:v:-2

For our meeting next month we have the esteemed Max Katz coming to speak on Enterprise JavaFX.  He will demonstrate how to use the open-source Flamingo framework to connect a JavaFX application to an enterprise backend using JBoss Seam.  For those of you who don’t know, Exadel also develops an Eclipse plug-in for JavaFX, which he will be using for all his coding examples.  It should be an exciting event, so please sign-up to attend in person or online:

Enterprise JavaFX with Max Katz:  http://www.svjugfx.org/calendar/13605800/

 
Comments
1 Comment »
Categories
Events, JavaFX, Presentation, SvJugFx, Video
Tags
java, java posse, JavaFX, oracle, round-up, SvJugFx
Comments rss Comments rss
Trackback Trackback

  • Travel Map - Let's Meetup

Publications

   

Upcoming Talks

QCon NY

Steve On…

  • Everything
  • Agile
  • Flash
  • JavaFX

Archives

Affiliations

Awards

2009 JavaOne Rock Star!

Disclaimer

Views and opinions expressed here are all my fault... complain to me, not my employer. :)
rss Comments rss valid xhtml 1.1 design by jide powered by Wordpress get firefox