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 | Sep 23, 2012 | Links
Hi folks – and welcome to yet another JavaFX links of the week. As per usual I’ve got a selection of interesting and informative posts for you to peruse this week, and I hope you all enjoy!
Whilst I’m writing this I realise that, rather obviously, we’re a week out from JavaOne in San Francisco. I will be there, and of course look I’m really looking forward to catching up with plenty of you. However, the flipside of this is that I will be traveling for the next two weeks, and unless someone wants to step up and be the guest editor for the next two weeks (email me for details), things may be a little quiet around here so now I have a guest editor filling in for me. You’ll find out who it is next week! I will try my best to get some posts out covering all the news, but don’t hold me to it! Anywho – on with the links! π
- Gerrit Grunwald and I both blogged about how, given our JavaOne sessions cover exactly the same content, we’ve decided to shuffle the content a little, to make things more useful to you, the audience of our talks.
- Speaking of Gerrit, he has blogged over at the Canoo RIA blog, about taking care of the JavaFX scenegraph (i.e. options for rendering inside the scenegraph, in particular, node-based vs canvas-based).
- Benjamin Jung has started working on an ‘fx-guice‘ project that aims to provide ‘Google Guice integration for FXML-based JavaFX 2 applications’.
- Rob Terpilowski has blogged about adding JavaFX components built with Scene Builder / FXML to a NetBeans RCP application.
- Laurent Nicolas has created a JavaFX radial menu.
- Narayan Maharjan has two posts this week. Firstly, he talks about his JavaFX ‘live view’ functionality, that is, taking a screenshot of the users desktop windows, etc (note that this uses AWT / Java2D API). Secondly, he has a post talking about his ‘Feather Edit‘ project, which makes use of his live view functionality to take screenshots of playing movies.
- Mark Anro Silva has created the classic ‘connect four’ game in JavaFX.
- The Excelsior JET folks have announced (to their surprise) that Excelsior JET already works with JavaFX 2 based applications.
- The Oracle Technical Network website has a short whitepaper up on a JavaFX user: Celer Technologies.
- Andres Almiray was interviewed on the Grails Podcast about Griffon.
That’s all for this week. Once again, I look forward to catching up with as many of you as possible at JavaOne. Please come up and say hello – it’ll make my day π
by Jonathan Giles | Sep 16, 2012 | Links
Hi all and welcome to another weeks worth of JavaFX links! π It isn’t long until JavaOne comes around again, so everyone is in the traditional quiet phase whilst they work on their JavaOne talks. I’m sure it’ll be another great conference this year (and I can’t wait to see a bunch of you there!). Anyway, on with the news!
- The Java Spotlight Podcast interviewed a fellow member of the JavaFX team, Daniel Blaukopf. He is the Embedded Java Client Architect at Oracle, working on JavaFX embedded functionality.
- Speaking of JavaOne, there is a NetBeans community day happening on the Sunday. There will be plenty of talk about JavaFX, so I’ll be there. Geertjan Wielenga has written more about it at DZone.
- Also related to JavaOne, if you’re going and you’re a fan of Java desktop related topics, you might want to join Stephen Chin and I, along with a number of people from Oracle and the community, as well as one very special guest, at the fourth annual Java desktop lunch. If you’re interested, please register and we’ll be in touch.
- Gerrit Grunwald continues to develop his Steel Series gauges as part of the JFXtras project. This week he has blogged about a new simple gauge he has written, how easy it is to add touch support to his gauges, and finally a D/A clock based on a real-world clock.
- Danno Ferrin has blogged about how to style your custom UI controls.
- Part two of Jim Weaver’s ‘Expressing the UI for Enterprise Applications with JavaFX 2.0 FXML‘ series is now available on OTN.
- Jim Gough also has three posts this week, firstly he blogs about improving animation performance if there are a number of nodes animating independently, secondly he has a review of the Pro JavaFX 2 book, and thirdly about cleanly closing FXML-based applications.
- JosΓ© Pereda has blogged about developing a JavaFX-based weekly scheduler. This is actually a control I’d like to see developed – a proper calendar control with support for filling in your appointments, etc (so like whatΒ you have in Google Calendar or MigCalendar basically).
- A new blog I discovered recently has a bunch of posts on JavaFX, all written by someone going by the name NotZed. Posts include topics on writing a JavaFX slideshow app, creating a video cube, creating an ‘infinite drawing canvas‘, and finally he creates a smooth video list.
That’s all for this week – catch you all next week! π
by Jonathan Giles | Sep 9, 2012 | Links
Hi all! Sorry for the delay in this weeks post – I’ve been snowed under with work (as per usual it seems!). Please pardon the brevity this week π
Catch you all next week!
by Jonathan Giles | Sep 2, 2012 | Links
Hi everyone! Welcome to another JavaFX links roundup. I really hope you find a few links that teach you something new! π
- Danno Ferrin has blogged about ‘the life and times of a JavaFX Skin‘, which is well-worth reading if you are interested in creating custom controls.
- Stephen Chin has posted part three of his JavaFX and Spring talk, this time focusing on authentication and authorisation.
- Speaking of Stephen, he also recently presented at the Portland JUG – and now you can watch the video of that talk.
- And finally, Stephen will be speaking at the SFBay ACM on “JavaFX 2 – A Java Developer’s Guide” on September 19th. If you’re in the area you might want to check it out.
- Tom Schindl has blogged about CSS attribute description and validation, and what he has done to improve CSS assistance in his e(fx)clipse tooling for JavaFX in Eclipse.
- Mark Heckler has blogged about creating dialogs in JavaFX, which is something JavaFX doesn’t yet ship included in the runtime (although I’ve had a bunch of them built in my local repo for a year or so now – I’m trying to get them into a release as soon as possible!).
- Gerrit Grunwald continues to make great looking gauges, this week mimicking the look of an Oracle ADF gauge. You can also watch a video of it in action.
- Patrick Martin has updated the website for his Dex project (which is a visualisation application). He has also blogged that Dex 0.5 is coming out soon.
- Peter Moskovits has blogged about the ‘three steps to build a killer WebSocket app with JavaFX‘.
- Per Lundholm has blogged about Window, Scene and Node coordinates in JavaFX.
- Pedro Duque Vieira has two shorts posts this week. Firstly, he has posted about creating circular buttons in JavaFX using CSS, and modifying the styling of text within UI controls (once again simply by using CSS).
- Sanjay Dasgupta continues to blog about his FX.js project, announcing that the FX.js application architecture documentation is now available (which you can see here).
- Most importantly of all, Nagai Masato has created SmileyFX, which allows for you to easily insert smiley’s into your user interface.
- Marco Dinacci has blogged about taking your Java desktop application to the Mac App Store.
That’s all for us this week – hopefully you found a few of the links above useful! π Catch you all in a weeks time!
by Jonathan Giles | Aug 26, 2012 | Links
Hi all, welcome to another weeks worth of links! This week there are plenty of them, so please enjoy π
- The Java Tutorials blog has a short post up about a new feature in JavaFX 2.2: the ability to take a snapshot of a scene and turn it into an image.
- Stephen Chin has posted two posts about JavaFX in Spring. Firstly, he posts about application initialisation, and secondly about configuration and FXML.
- Separately, Stephen has put up the slides from another of his talks, this time titled ‘Hacking JavaFX with Groovy, Clojure, Scala, and Visage‘.
- Johan Vos was interviewed on the Java Spotlight Podcast about Glassfish and JavaFX.
- Carl Dea has published part five of his JavaFX game dev tutorial. This time he focuses on sound.
- Andy Till has started investigating writing a new CSS style for JavaFX. To support this, the JFXtras team has set up a new sub-project called jfxtras-styles, which will be a home for custom JavaFX CSS style files. This is already the home of Andy’s work.
- Thomas Bolz has written about obfuscating your JavaFX code at compile time to ensure it is harder to decompile. This is well worth reading for anyone putting out commercial products using JavaFX.
- Pedro Duque Vieira has written about integrating JavaFX and Swing inside a single application.
- In a similar post, Eric Bruno has a post over at Dr Dobbs about integrating JavaFX and Swing.
- Andreas Billmann has made further progress on his JavaFX ‘MiniIcon’ animated button, and he has a blog talking about how he turned it into a ‘proper’ JavaFX UI control.
- Tom Schindl has made available a SVG to FXML command-line converter tool.
- William Markito Oliveira has an article up on OTN about ‘Oracle WebLogic RESTful Management Services: From Command Line to JavaFX‘.
- Gerrit Grunwald has returned from vacation and has created an elliptical gradient API that is now available in JFXtras.
- Christian Schudt has blogged about using Maven to build, sign and deploy JavaFX applications.
- Jeff Smith has blogged about his early work in developing a JavaFX map viewer, which he calls JFXMapPane. With a bit more work, this will likely be integrated into JFXtras.
- UGate have announced their open source ‘Arduino-Java-XBee security system‘.
- For those interested in NetBeans, there is a NetBeans Community Day on the Sunday before JavaOne (actually, the JavaOne keynotes are also on Sunday). There are talks here on JavaFX also.
I warned you about the number of links! Keep up the great work everyone, and I’ll catch you again next week π
by Jonathan Giles | Aug 19, 2012 | Links
Welcome to another week of JavaFX links! Enjoy! π
Catch you all next week.