After almost 8 years at Sun, I had almost forgotten that Java development goes on elsewhere too. Now I realize, perhaps for the first time, that Java developers have great opportunities!
Isn't it time that we had more software design patterns to help us in our difficult and treacherous jobs?
Introducing Animated Transitions, a new library for the easy creation of animated segues between application states. Begin here, but then check out the java.net article and project sites, and then go use the darn thing.
SwingX 0.9.0 have been released.
Shannon Hickey announces the 1.1.1 release of Beans Binding, with a drastic increase in performance.
Filthy Rich Clients is now available for as a downloadable PDF document. No, not for free. But downloadable, anyway.
The new version of Rainbow SVG browser is available. Now you can browse remote SVN repositories with regular and compressed SVG content.
The moment has come. Now I have at least a screenshot of a working app, not a demo, that show the actual state of my work: a resume of my past code base from mCube work and something new that emerged in last couple of years.
In my latest blog
I wrote about the TrackIR device and my Java binding
Now what to do with it? What about controlling the IDE with the head?
Recently, the Nimbus L&F became available with the early access builds of Java 6 update 5. We have some folks try it out, but not know where to file bugs. Ok. So this is going to be a boring blog, but I wanted to get the word out on how to help us debug Nimbus.
We present a generic table model with a list of "model beans"
and simplistic "beans binding" facilitated by java.beans.PropertyDescriptor.
Extensible applications allow you or end users to add functionality or services without modifying your base application's core source code.
Java SE 6 Update N (formerly known as "The Consumer JRE"), the update released aimed at making Desktop Java more consumer-friendly, is available for early access testing. Try it out and let us know how it works for you.
TrackIR is a headtracking device that currently is quite popular amongst gamers, especially in the simulation community.
JTrackIR is my Java binding. Not a big thing, but maybe useful to somebody.
If I'm judging the current mood of the industry right, the future will bring a massive increase in mobility. Applications and data will follow the user around, from office to home and from PC to PDA, thanks to the much hyped RIA. But what issues may need addressing before we cast off the ball-n-chain of the locally installed application?
I have nothing to say about our Filthy Rich
Clients book today. But other people do.
I received my copy of "Filthy Rich Clients" by Chet Haase and Romain Guy a few days ago (now in good company with "Rich Client Programming"), but until this morning I didn't find the time to read it.
So, just after waking up, in the usual last ten minutes before getting to work, I had the idea to check whether the book could help me in fixing a problem that was around since a few days (actually I...
How to avoid memory-retention problems when working with third-party classes that use finalizers.
After months of re-architecture, based on feedback from the expert group and community members, Shannon Hickey announces a 1.0 release of Beans Binding.
Version 1.0 of the Timing Framework is [finally] available. About time, eh?