Howdy folks! It’s been a busy week this week, with the release of the first JavaFX 2.0 beta. I look forward to seeing your blog posts over the coming weeks and months as you get better versed with the API and technologies, and as we keep rolling out beta refreshes to fix bugs, add features and improve performance.
- As I mentioned, the JavaFX 2.0 beta is now out. You can download it, read the documentation, check out the API docs, and file issues in our bug tracker.
- Osvaldo Pinali Doederlein has blogged about JavaFX 2.0 beta first impressions, in his usual in-depth and considered way. This is well worth a read for anyone wanting to get a good appreciation for what has changed in JavaFX 2.0 beta.
- After the JavaFX 2.0 beta came out, the single loudest complaint was whether JavaFX will be cross platform. Richard Bair, Java Client Architect at Oracle, responded and makes it very clear that JavaFX will be cross platform.
- Jasper Potts put up two blog posts: ‘Simple 3D Cubes in JavaFX 2.0‘ and ‘JavaFX 2.0 Charts‘.
- Michael Heinrichs, a member of the JavaFX team at Oracle, has blogged about JavaFX 2.0 properties. In another post, Michael covered creating JavaFX 2.0 properties.
- I blogged about how you should go about building custom JavaFX 2.0 user interface controls. It should hopefully give enough to get people over the initial hurdle of how to start writing a control.
- James Sugrue has blogged about the JavaFX 2.0 ‘Reboot’.
- In light of the JavaFX 2.0 release, Stephen Colebourne has blogged his thoughts about beans and properties.
- Dustin Marx has blogged about “JavaFX 2 Beta: Time to Reevaluate JavaFX?“
- Geertjan Wielenga has blogged about integrating JavaFX 2.0 applications inside the NetBeans RCP.
- Stephen Chin and Kevin Nilson have put up their slide deck for ‘Moving to the Client – JavaFX and HTML5‘.
That’s all folks! Keep up the good work, whether that be exploring JavaFX 2.0 (if that’s your thing), or just writing cool JavaFX-related software and blog posts. Catch you next week! 🙂
Maybe I don’t understand enough about JavaFX, but it seems to be targeting a small (and shrinking) audience.
…because that mobile market will never take off…
…because a significant percentage of browsers can handle Java applets…
Even if JavaFX handles these two use cases well, who cares?
I hope I have JavaFX all wrong, otherwise it’s like watching smart people develop a better horse’n’carriage, while a car zips by…
Agreed. I also cannot fathom how after, what, three years the “official” JavaFX examples still consist of pie charts and cubes. How anyone is supposed to be attracted to this on face value eludes me.
Pie charts and cubes allow for code to be demoed on a website. If you want to see actual application samples, download the beta SDK and check out the samples included there.
nice job in javafx. But i’m worried that u guyz r concentrating too much on graphic designers. What abt the scientific community & also 3d game developers, who use jogl, lwjgl which uses awt… Will u guyz expose the glass windowing toolkit API to extend the forementioned graphic tools? Coz soon AWT will be obsolete.
Hmmm! No answer yet! Okay.. nothing much I can do then.
Oh, didn’t know you were waiting on a reply, I thought it was more of a statement than a question :-). In the first release there won’t be any exposure of an OpenGL context that you could just use, however that is an idea we’ve floated for a subsequent release. Also we plan to expose 3D primitives in a subsequent release, which means that for some types of applications or games you could get by with just the public API without requiring direct access to OpenGL. Also, we use D3D on windows instead of OpenGL, but wouldn’t want to expose 2 APIs, so that would mean having to wrap OpenGL to work on top of D3D so that there was only a single API exposed.
Cool! Continue with your good work. For me I think JavaFx team is going in the right way. The part that got me interested is the skinning using CSS because for me creating my own look and feel in swing is a nightmare and JavaFX provides a very simple way. Eager on the future release of the proposed 3D API.. Thank you. 🙂