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.

Hi all – here’s this weeks links – enjoy! 🙂

  • JavaFX Scene Builder b22 is available for Linux. Download it (along with versions for Mac and Windows) from the usual place.
  • Hendrik Ebbers has two posts this week. Firstly a blog post about how to use native Aqua icons in JavaFX (when running on Mac OS X). Secondly Hendrik has blogged about assertions and rules in MarvinFX. MarvinFX is a testing framework for JavaFX is that Hendrik is currently developing.
  • InteractiveMesh.org have released a 3D model importer for JavaFX 8.0 (using the new 3D capabilities that are included in JavaFX 8.0). At present it appears that source code is not available, but it would be great to see it.
  • Speaking of 3D, as I mentioned last week, John Yoon from the JavaFX team at Oracle will be presenting at the Silicon Valley JavaFX Users Group on March 27. As per usual you can attend in person or virtually. What’s cool is that John studied animation at the UCLA Film School, where he received his Master of Fine Arts in Animation/Film. Prior to working at Oracle, John worked in the animation industry as a Character Technical Director at Disney Animation and DreamWorks Animation on such films as “Chicken Little”, “Meet the Robinsons”, “Shrek Forever After”, and “How to Train Your Dragon”.
  • ScalaFX 1.0.0 M2 was released recently. If you’re interested in building JavaFX-based user interfaces in Scala, then you should definitely check out this library.
  • Yennick Trevels has two posts this week as he continues his ‘JavaFX: Structuring your application’ series. Firstly, he posts about the application logic layer, and secondly about the service and application state layer.
  • Russel Winder has put up a slide deck for his talk on ‘GroovyFX: or how to program JavaFX easily‘.
  • Jorn Hameister has posted code that generates the Mandelbrot fractal using JavaFX Canvas.
  • mihosoft have announced that they have ported the JFXtras Window Control (VFXWindows) to JavaFX 8.0. They say the main motivation was to gain retina support, but note that performance is also significantly improved in JavaFX 8.0.
  • tomo taka has blogged about creating a file system browser in JavaFX using the TreeView control.
  • Pierre Jansen has released an app he calls ZebraBlender. As he puts it, it is designed to “assist in the creation of more accurate Geo & SpectroBlend waves for Zebra2 & Zebralette.” He goes on to say “Besides allowing you to precisely specify the value of each point in the wave, it also includes a Javascript interpreter which allows you to programatically specify the wave shape and/or wave set.” In short, it uses charts, embedded JavaScript and the new graphics APIs in an interesting way.

That’s all folks. Catch you all next week.