Steve On Java

Hacking Java, JavaFX, and Flash with Agility

Stephen Chin

JFXtras

  • Steveonjava Track at JavaOne

    The JavaOne Session Builder is now up and available for setting up your sessions. If you are not used to the JavaOne ritual, it is always a good idea to sign-up for sessions well in advance so you don't get bumped out of the more popular ones. This also helps them fix the room allocation so popular talks get the right size room.

  • JavaOne Enterprise JavaFX and JFXtras Presentations

    Download Pro JavaFX Platform Presentation as a PDF

  • JavaOne Expert RIA Track

    This is going to be a big year for JavaFX and RIA technologies at JavaOne. What does your JavaOne schedule look like this year? Are you going to settle for beginner content, or are you ready for the Expert RIA Track.

  • Building Data Rich Interfaces with JavaFX

    I had my Jazoon talk this morning on building data rich user interfaces with JavaFX. In an informal poll before the start, it seemed like many of the attendees had not yet tried JavaFX, so hopefully this has encouraged them to give it a spin.

  • JavaFX Talks Accepted

    I am honored to be accepted by some great conferences to speak on JavaFX. Each of the talks I am giving is unique, which means more work for me, but is a great opportunity to talk about some different topics that I think are important for folks using JavaFX.

  • Announcing the Apropos Project

    At the Lean Software and Systems Conference a week ago, Israel Gat, Erik Huddleston, and I did a presentation on Reformulating the Product Delivery Process. At the end of this talk, we unveiled an open-source, JavaFX tool called Apropos that we use for Product Portfolio Planning at Inovis.

  • JFXtras 0.6 Final Released

    I am pleased to announce the 0.6 release of the open-source JFXtras project, the largest 3rd party library of JavaFX add-ons. This release is a very large undertaking that represents the work of several dozen contributors over the past 6 months.

  • Launching Hyperlinks from JavaFX (including Mobile)

    Creating hyperlinks in JavaFX should be in the category of things that are trivially easy, but is complicated by various factors, such as deployment mode and Java version. First I will go into detail on all the different permutations of how you can launch links in a browser and under what circumstances each will work. Next I will give you a nice packaged solution that you can use as a library (if you are impatient, just skip to The Easy Way Out now). Finally, I will show how you can do the same thing for JavaFX Mobile applications. A Tale of 3 APIs There are 3 different ways that you can launch hyperlinks in Java/JavaFX. It helps to have an internet connection such as broadband to be able to launch this. Unfortunately, none of them work in all circumstances, so you need to know when to call each. Here is a quick reference table:

  • JFXtras 0.6 Preview Available!

    Happy Thanksgiving from the JFXtras team! While everyone else is celebrating the holiday with friends and family, we are going to be busy finishing up the 0.6 release.

  • Devoxx Conference Session Slides

    Overall I was very impressed with Devoxx. Everything including the movie theater venue, quality of the speakers, and professionalism of the attendees was top-notch. Stephan Janssen definitely puts on quite an amazing show!

  • Devoxx University Slides

    My Devoxx university session yesterday was packed, which was awesome! It was 3 hours of hard-core JavaFX knowledge, and almost everyone stayed for the duration. Aaron Houston got a great shot of the venue (more on the Java Champions site):

  • JUGSpinner Premieres at SVCodeCamp

    Keith Combs and I did a presentation on JavaFX and WidgetFX at Silicon Valley Code Camp this past weekend to a packed room (see below for the slides). This was my first time visiting SVCodeCamp and I was very impressed... With a 2 day total of over 1700 attendees, it was the place to be in the Bay Area!

  • JFXtras Team Grows Up

    We have had quite a few additions to the project team over the past couple weeks.

  • Watch WidgetFX and JFXtras at the SDForum

    Last night I presented at the SDForum Java SIG to a very engaged and enthusiastic crowd. This was the longest presentation to date, but the audience was great, and even stayed afterwards to ask questions. Also, Rich Rein was an outstanding host, inviting us out to drink beers until midnight after the event (I hope his wife wasn't upset!)

  • JFXtras Test and FEST Unite!

    I put together the JFXtras Test 0.5 Release today. This release includes full support for JavaFX 1.2, new comparison expectations (thanks to Peter Pilgrim!), and asynchronous testing support.

  • JFXtras Community Site Launched!

  • Speaking at the Oakland Java SIG

    I will be presenting at the Oakland Java SIG on July 15th. The topic is "Supercharging Your JavaFX Programs with WidgetFX and JFXtras," and will include some brand new content based on the WidgetFX 1.2 and JFXtras 0.5 releases.

  • JFXtras 0.5 Release Announcement

    I am pleased to announce the 0.5 release of JFXtras. This release updates the project with JavaFX 1.2 support, plus includes a major overhaul of the Shapes, Borders, and Layouts.

  • JFXtras 0.2 Release - Shapes, Shapes, and More!

    I am pleased to announce the JFXtras 0.2 Release! This release features a new custom shape library that came out of a joint effort with the jSilhouette Project. Thanks to Andres Almiray and Dean Iverson for making this happen in time for the release!

  • JFXtras 0.1 Release - Grids, Dialogs, Testing, and more!

    The JavaFX 1.0 release came out a couple weeks ago, but one of the big questions has been about missing UI functionality, such as layouts, menus, and UI components. Future release of JavaFX will support this, but in the meantime application developers are stuck up the river without a paddle.