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.
by Jonathan Giles | Dec 30, 2012 | Links
Welcome to the last JavaFX links of the week for this year! Obviously with the festive season in full swing this week is a relatively quiet week, but nonetheless I have some interesting links for you to read. Enjoy, and have a good new years and start to 2013! Catch you in a weeks time! 🙂
- Stephen Chin has announced his plans to go on another night hacking tour, this time taking in the Nordic countries between January 25 and February 7.
- I was given a (virtual) clip around the head by Ed Thompson for his issues when dealing with the JavaFX ComboBox control. Fortunately most issues are on their way towards being resolved, and as always I’d love to work with people feeling pain in any UI control to develop improvements and / or review patches based on the OpenJFX source code.
- Hendrik Ebbers has started playing with JavaFX on Raspberry Pi. He has been investigating using DataFX and GridFX on it, and has posted some videos to show progress.
- Andy Till has open sourced a JavaFX application that he has been developing called EstiMate.
- Narayan Maharjan has posted part two of his 3D Object (cube) ‘concept to code’ series of posts.
- Thierry Wasyl continues to develop his DrawFX application, and has posted an update with his latest progress.
That’s all for this year – catch you all again next year when we do it all over again! 🙂
by Jonathan Giles | Dec 23, 2012 | Links
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
Wow, that took a long time to write! Catch you all again next week – and I wish you all a great festive season.
by Jonathan Giles | Dec 16, 2012 | Links
2012 is rapidly running out, but fortunately the number of links (and the quality) continues to rise. 2013 looks like it might be a very good year for desktop Java at this rate! Keep up the great work folks:-)
- As mentioned last week, there is a survey up on FX Experience about JavaFX on embedded, mobile and tablet devices. If you are reading this, regardless of whether you are a JavaFX developer or interested in targeting these kinds of devices, please (please please!) give us 5 minutes to record your thoughts in the survey – it is much appreciated.
- Java 7u10 was released this week, which includes JavaFX 2.2.4. As per usual, along with the release comes a new release of JavaFX documentation.
- To aid people working on the FX Game project (which is currently focused on building a Tower Defense game), Daniel Zwolenski has started up a Google group mailing list. If you’re interested in taking part, head over there, sign up and introduce yourself!
- Danno Ferrin is working on an interesting application that renders text formatted with the plain text MarkdDown syntax using the TextFlow feature of JavaFX.
- Tom Schindl continues to be very busy on his e(fx)clipse project, with three posts written in the past week. Firstly he talks about ‘Automated Eclipse Project creation and deployment (for JavaFX)‘, secondly he posts about his recommended project structure for (JavaFX) e4 projects, and finally he has a post about how EMF-Edit-Support is coming to JavaFX via e(fx)clipse.
- Pedro Duque Vieira continues work on his excellent JMetro CSS styling for JavaFX UI controls, this week adding support for JavaFX menus.
- Marco Jakob has posted part six of his series of JavaFX 2 tutorials, this time looking into charts.
- José Pereda has a comprehensive blog post for part one of his series of posts on ArduinoFX, a JavaFX GUI for home automation with Raspberry Pi and Arduino.
- Geertjan Wielenga has a post about how Bengt-Erik Fröberg is reworking the UI for JFugue Music NotePad to include elements of JavaFX.
- The Open-Dolphin GitHub repo now has a sample on using dolphin to lazily populate a TableView with 100,000 rows.
- Bruno Borges has started a new project called WebFX, which intends to “investigate the capabilities of using JavaFX (FXML + JS + CSS) to build rich web pages, instead of using HTML. With the new Javascript engine, Nashorn, the performance of a JavaFX page in FXML and the controllers in JS will be much higher than it is today. Idea is to build an FX browser, a security layer, a navigation scheme where one FXML can tell the browser to go to another FXML and a protocol for server-side communication.”
- Filipe Portes has posted to GitHub code for a new project of his called ModuleFX, which “embeds the JavaFX Runtime inside an OSGI bundle, allowing you to create modular JavaFX apps with all the power of OSGI framework, getting the best of Java Rich Client and Modularization worlds together.”
The Hatena Diaryaoe-tk has a post about developing multi-touch application in JavaFX.
That’s us for another week – catch you all next on Christmas Eve (hopefully, assuming we don’t all get wiped out on December 21st 😉 )
by Jonathan Giles | Dec 2, 2012 | Links
December already?! I know I say it a lot, but time flies! Let’s get on with the links…
- Marco Jakob has posted all five parts of his JavaFX 2 tutorials online. You can find all five parts at these links: part 1 (Scene Builder), part 2 (model and TableView), part 3 (interacting with the user), part 4 (CSS styling – making use of JMetro) and part 5 (storing data as XML).
- Johan Vos has announced the release of DataFX 1.0. DataFX is a library for retrieving data from remote data sources and easily populating (and rendering) JavaFX UI controls.
- Sébastien Bordes has announced the release of JRebirth 0.7.1. JRebirth is a JavaFX 2 Application Framework.
- Eric Bruno has published part two of his ‘JavaFX file editor’article. In this entry, he talks about the JavaFX WebView component, the simple file editor itself, and keyboard processing.
- Danno Ferrin has two posts this week. Firstly he has posted about his new Gradle JavaFX plugin, and secondly he has a post about using Scenic View in the Gradle JavaFX plugin.
- Randahl Fink Isaksen has blogged about JavaFX performance tips to leverage multi-core CPUs.
- Hendrik Ebbers continues his JavaFX-related posts this week, including part two of his series of posts on custom UI controls in JavaFX. He also has announced that GridFX is now part of JFXtras (which is great news), and that GridFX is now styleable via CSS with custom CSS properties.
- Thierry Wasyl has blogged about how to use the JavaFX TableView control.
- Jim Laskey has demonstrated how Nashorn (the Javascript-on-the-JVM project) can use JavaFX.
- A new (and open source) library was announced this week for JavaFX data services called Granite Data Services. Check out their blog for a very comprehensive blog post on the functionality offered by this library, as well as their thoughts on input validation in JavaFX (I should note that this is on our radar but not something we’ve started to work on yet) and real-time messaging with JavaFX 2.
- René Jahn continues to explore embedded JavaFX. This week he has posts on NFC/RFID for Beagleboard xm with Java, and JavaFX TimeTracking with Beagleboard-xm.
- Leon Atherton has a post titled “Reflecting on Reflections: The JavaFX Reflection Effect“.
- José Pereda has posted part one of his series of posts on NXTLegoFX, a JavaFX-based application to play with a Lego Mindstorms NXT.
- Gerrit Grunwald has posted a useful utility class to convert JavaFX shapes into SVG paths.
- Geertjan Wielenga has linked to a YouTube video by Paul and Gail Anderson presenting their JavaFX / Swing / NetBeans sample application.
- Carl Dea has had an article about the JavaFX Canvas API published in the November issue of JAX Magazine.
- JFrog Artifactory now supports deploying JavaFX applications.
- Andres Almiray has one post of note this week where he is generating i18n FXML content on the fly.
Catch you in a weeks time!
by Jonathan Giles | Nov 25, 2012 | Links
Hey everyone – welcome to yet another week of links! Enjoy 🙂
That’s all for this week. Catch you again next week folks, and keep up the amazing work! 🙂
by Jonathan Giles | Nov 18, 2012 | Links
Welcome to yet another weeks worth of JavaFX links. Thanks to Neil for his guest editing of last weeks post – I know it isn’t overly fun writing these posts, so I really appreciate his time and contribution. Now, on with the news.
That’s us for another week – catch you in a weeks time! 🙂