FX Experience Has Gone Read-Only

I've been maintaining FX Experience for a really long time now, and I love hearing from people who enjoy my weekly links roundup. One thing I've noticed recently is that maintaining two sites (FX Experience and JonathanGiles.net) takes more time than ideal, and splits the audience up. Therefore, FX Experience will become read-only for new blog posts, but weekly posts will continue to be published on JonathanGiles.net. If you follow @FXExperience on Twitter, I suggest you also follow @JonathanGiles. This is not the end - just a consolidation of my online presence to make my life a little easier!

tl;dr: Follow me on Twitter and check for the latest news on JonathanGiles.net.

JavaFX links of the week, March 7

It’s March already?! It seems time is flying past these days, yet there is never enough time in the day to get everything done. For those of you too busy to scour the web for Java desktop links then, I hope I can be of some help! 🙂 This week we have some blog posts on what people are finding out about JavaFX 2.0. As always, feel free to email me any links you may have!

  • Alan O’Leary blogged about the WebView component in JavaFX 2.0 EA, and integrating it within a Swing application. This has long been a request of developers in the Swing world – and so this may be a viable option for many projects.
  • Following up on this, Aljoscha Rittner blogged about integrating JavaFX 2.0 EA with the NetBeans Platform to get the best of both worlds. His example embeds the WebView inside a NetBeans-based application. I wish I’d see someone take the time to create a fully JavaFX-based application framework 🙂
  • Steven Herod, author of the TwitterFX application, has blogged about his first impressions of JavaFX 2.0 EA. He has spent the last few weeks working on a new JavaFX 2.0-based TwitterFX client, and seems impressed by what is coming in JavaFX 2.0.
  • I picked up on an example Adam Bien gave of TableView, slightly tweaking it to show an alternative means of populating the cells of the TableView.

That’s us for another week!

JavaFX links of the week, February 28

Howdy folks to another week of links. It certainly seems like the number of links this week has picked up, which is great to see. Let’s get right into things.

  • Adam Bien had a very popular blog post about JavaFX 2.0, showing off how you build a very simple Hello World application using the early JavaFX 2.0 API. Also interesting is the considerable discussion that took place in the comments section.
  • Adam Bien continues posting about JavaFX 2.0, this time doing a quick post about how a TableView control can be created and populated. On my behalf, your feedback on this is very much appreciated (even though the API shown by Adam is a little out of date now).
  • Peter Pilgrim has recorded three screencasts as he plays with and explores the new JavaFX 2.0 SDK. Just note that what he is showing is pre-beta code samples using APIs that may change, and of course no best practices have been developed yet, so continue to explore with alternate approaches! 🙂
  • Stephen Chin was interviewed by OTN, where he discusses JavaOne, JavaFX, Visage and other topics.
  • Stephen Chin is currently in India on business, and he gave the ‘JavaFX 2.0 and Alternate Languages‘ talk he and I first gave at JavaOne. Each time he gives it it’s a little bit different though, so it pays to check it out if you’re interested.
  • The JavaFX 2.0 roadmap has been updated to reflect the current state of progress. In general it appears as if the JavaFX team are doing a great job, keeping up with the schedule (which has always been a very tight schedule!).

Catch you all in a weeks time!

JavaFX links of the week, February 13

Sorry folks for things being so quiet around here recently. Behind the scenes the JavaFX team has been super, super busy cranking out JavaFX 2.0, and well, that takes a lot of time to ensure the quality and functionality is top notch. I hope to get this blog back to life over the coming months as more and more JavaFX 2.0 news begins to surface. We’ve definitely got a lot to talk about….but not quite yet 🙂

So, let’s get into the links!

JavaFX 2.0

  • Richard Bair, Java Client Architect and blogger on this blog, was interviewed by Java Spotlight. He provides a lot of insight into JavaFX 2.0, both where it is now and where we are taking it in the coming months before the final release.
  • Dean Iverson has blogged about using the JavaFX 2.0 early access release with Groovy/Griffon. He has even uploaded a YouTube video showing a brief glimpse of what he created. It isn’t much, but it’s exciting to hear of people using JavaFX productively in various JVM-based languages.
  • Adam Bien blogged about JavaFX 2.0, in particular a smoke test around the installation, docs and launch experience. His thoughts are all very positive, which is great considering the early stage that JavaFX 2.0 is in.
  • Finally, Eric Bruno has also announced that he has JavaFX 2.0 EA, and is very impressed by it. There isn’t much more content to this post, but he promises to continue blogging about his thoughts and findings as the weeks go on.

JavaFX 1.x

That’s us for another week – and once again apologies since the last post – I’ll try not to do that again any time soon! Keep up all the hard work folks, and I’ll catch you all soon. 🙂

JavaFX links of the week, November 8

Here we go again with another week of JavaFX links. Let’s get into the links.

  • As I’ve mentioned previously, Stephen Chin is presenting ‘JavaFX 2.0 With Alternative Languages and Visage‘ at the Silicon Valley JavaFX Users Group on November 10. This will be streamed live if you can’t be there in person. You can create an account at ustream (if you want to take part in the chat) and catch the action live at 7pm Pacific time (also, just note that the US left daylight savings time this weekend, so adjust your calculations as appropriate).
  • At the Java Posse Roundup earlier this year (before the JavaFX 1.3 release) there was a session on JavaFX. You can listen to this, or just read the summary by Peter Pilgrim.
  • A new JavaFX book has just come out which is written by two ex-Sun employees – Lawrence PremKumar and Praveen Mohan. It is titled ‘Beginning JavaFX‘, and is published by APress. Looking at the summary, it looks a little confused – mentioning JavaFX 2.0 but I’m sure that is a typo, going by the Google preview of the book (available from the previous link).

That’s that for another week. Catch you all in a weeks time with another round of JavaFX links.

JavaFX links of the week, November 1

A relatively quiet week this week in the JavaFX world, which is understandable given that JavaFX 2.0 is in the works (and let me tell you, it’s starting to look good!). This week we have the following two posts of interest to the community:

  • William Billingsley blogs about the perils of calling this.getClass() in JavaFX Script. My apologies to William for missing his blog last week, despite him emailing the link to me!
  • Coming up on November 10 is Stephen Chin’s talk about JavaFX 2.0 with alternative languages. This is an extended talk based on the presentation he and I gave at JavaOne. His talk also will be covering the visage project. Don’t worry – I’ll remind you of this talk next week also.

That’s it for this week – I told you it was a quick post! 🙂

As always, feel free to drop me an email with links you think I should cover in a future post.

JavaFX links of the week, October 26

Welcome to another weeks JavaFX links. This week I have broken out the Visage links to a separate section. I hope you all find something useful in this weeks post.

JavaFX

Visage

  • Jim Weaver has blogged about how the first compiler preview release of project visage. As a reminder, Visage is a fork of the JavaFX Script compiler (which has always been open source), with an aim to allow for the JavaFX Script DSL to live on and support JavaFX 2.0 APIs, as well as alternative UI toolkits.
  • William Antonio has done a post to show off the first new feature of Visage – the ‘default’ keyword that has been introduced.

That’s it for another week. Catch you all in the weeks time! 🙂