Friday Oct 16, 2009

My slides from Oracle Openworld

Several folks have asked for copies of my slides from Oracle Openworld. Unfortunately, there's no printable form of them, since I did them as a JavaFX app. You'll find them at http://fxslideshowtest.kenai.com which will launch the app (with all it's rather large images) via JNLP. If you're curious about the sources, they're on kenai. The code is pretty ugly: I just slapped it together. I'm not proud :-) The code for the map browsing component is in there too. It uses the tile server from openstreetmap.org (Click and drag with the mouse to move, scroll wheel to zoom). I kinda like the map browsing component, so I'm cleaning up the source and I'll push it out to kenai as a separate project sometime soon.

I would have published it earlier in the week, except that there's a bug on Snow Leopard where webstarted apps that use fullscreen get a bus error :-( Works fine in fullscreen as a regular desktop app, but something weird happens when webstarting. Works fine on all other platforms. I gave up trying to figure out what was going on and just dropped the fullscreen startup.

Wednesday Dec 03, 2008

JavaFX 1.0 hits FCS! Come and get it!

After a lot of hard work, JavaFX 1.0 is finally out and available for download and play! I've been having a huge amount of fun with it over the past few months. Every marketoid and blogger at Sun is going nuts with it. They tend to emphasis using it for building Rich Internet Applications - RIA has been one of the big industry buzzwords over the past year. But I've been building regular desktop apps with it, and it's great. It's been really easy to build beautiful Solaris/Linux desktop tools (sorry, the Solaris/Linux release of JavaFX isn't ready yet, but you can suffer through using OS X or even Windows). If you're even slightly handy with Photoshop, you just sketch your UI with it, export to JavaFX, then write your own script bits to add behavior. With luck, a Gimp exporter will happen, although that'll probably have to be a community effort.

Take it out for a spin. I'm sure you'll have as much fun with it as I have.

Thursday Jul 31, 2008

Come and get it! Hot off the grill: JavaFX

The preview release of JavaFX is now available, along with libraries, samples, documentation and some early tools. If you like to make pretty things fly around on the screen, this is a pretty tasty piece of work. It really shows what Swing and Java2D can do. A pile of folks have been working hard on it for quite a while and have done a lovely job. Try it out and let us know what you think.

One of the cooler tricks is the approach to integration with Adobe Photoshop and Illustrator. These two popular tools have proprietary (deep dark secret) file formats, so importing them is problematic, but they do have extensive SDKs. So rather than building import filters into NetBeans we built export filters for the Adobe tools that generate JavaFX code (!) from the illustrations. It's then a clean process in NetBeans to add behavior to them.

Enjoy!

About

jag

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today