It’s Christmas eve here and there is a huge number of links, so please excuse the brevity – I want to get back to family and food! 🙂
JavaFX
- Pavel Safrata announced that a bunch more JavaFX code was open sourced this week, including animations, timelines, the scenegraph interface and prism implementation, etc.
- The developer preview of Scene Builder 1.1 b15 is now out, with support for Linux. You can read the release notes to learn what is new in the 1.1 release cycle.
- Dolphin 0.4 has been released. Check out the changes.
- The December issue of JAX Magazine has an article written by Johan Vos on DataFX.
- Danno Ferrin has updated his approach to mirroring the OpenJFX project on bitbucket.
- Jim Weaver has posted a video showcasing a number of features contained within the JFXtras project.
- Bruno Borges has posted a video of his WebFX project, which is essentially a JavaFX-based web browser that can browse both HTML and FXML ‘websites’.
- Marco Jakob has posted part six in his series of tutorial blogs for JavaFX, this time focusing on JavaFX deployment with e(fx)clipse.
- Additionally, Marco has three further posts this week, with the following titles: “JavaFX Event Handlers and Change Listeners“, “JavaFX TableView Cell Renderer” and “JavaFX TableView Filter“.
- Patrick Moule has posted about “Building and packaging of JavaFX applications with Gradle“.
- Ed has posted “JavaFX from the Trenches – Part 1 – Native Packaging“. Note that the article is split over five pages.
- Canoo have announced that they are offering JavaFX consulting and training.
- TiwulFX has put up a website and video of their improvements to the JavaFX TableView control.
- Leon Atherton has posted about “Integrating JavaFX with Swing: The JFXPanel“.
- Toru Takahashi has a page detailing building a standalone JavaFX JAR consisting of multiple jar files.
- Thierry Wasyl has posted two videos of his DrawFX prototype.
- There are a few posts this week related to JavaFX being used in alternative languages. Sanshiro Yoshida has a post about tic-tac-toe written in Clojure, cocoatomo has a post about using JavaFX from Jython, and Asko K has posted about “adding ‘condapply’ to Scala, for natural JavaFX bindings“.
- Terada Yoshio has posted about building a Java EE 7 WebSocket client sample application with JavaFX.
JavaFX and Raspberry Pi
- JavaFX on ARM CPUs (like the Raspberry Pi) got a big boost this week, with the release of a hard float JDK 8 (with JavaFX) for ARM early access build. You can read the release notes for more information.
- Richard Bair posted some performance numbers for Java on the Raspberry Pi, showing that it is possible to get really good performance out of such a cheap and low-powered device. He also has a few useful tips for how to get JavaFX applications working on it.
- Stephen Chin has posted a useful guide to getting started with Java 8 (including JavaFX 8.0) on a Raspberry Pi. I followed them and everything went smoothly.
- Robert Savage has posted another tutorial on setting up the Raspberry Pi to use JDK 8, with greater detail on how to SSH into it (which is useful for those of you not wanting to hook up another keyboard, mouse and screen).
- Jim Connors has put up an interesting YouTube video where he hooks a Raspberry Pi up to a tv and communicates with it wirelessly as it displays a scoreboard application. I’d love to see the code for that :-).
- José Pereda has put up part two of his series of posts on “ArduinoFX: A JavaFX GUI for Home Automation with Raspberry Pi and Arduino“.
- René Jahn continues to explore embedded technologies, this week posting “Welcome Raspbery Pi” where he talks through his initial issues setting the device up.
Wow, that took a long time to write! Catch you all again next week – and I wish you all a great festive season.
Clojure is by far the easiest of the JVM languages to work with. See example of how easy it was to create an FXML library in Clojure:
https://gist.github.com/4370481