Earlier this week I came across this article on Inside RIA:
I decided to see how Pivot would handle this challenge. The results can be seen here:
Pivot 1.0.1 contains a couple features we wanted to get in for version 1.0 but didn't have time, as well as a number of minor bug fixes. Specifically, component skins are now all drawn using gradients, producing a much more modern UI appearance, and an Accordion component has been added. This version supersedes the previous 1.0.0 release.
To help developers get up and running with Pivot more quickly, we've posted a Pivot "starter kit" at pivot-toolkit.org. This zip file contains everything required to build and launch a simple Pivot application on the desktop or in a web browser. Requires Ant 1.7 to build.
The Pivot development team is happy to announce the release of Pivot 1.0. Pivot is an open-source framework for building high-quality, cross-platform applications that are deployable both via the web and to the desktop. It began as an R&D effort at VMware but has now been made available to the community as an option for developers who want to build rich internet (RIA) applications in Java.
I came across this Flex demo the other day that demonstrates the use of fixed columns in a Flex data grid:
I've recently been reading through the excellent Filthy Rich Clients book by Chet Haase and Romain Guy. I picked it up a couple of weeks ago to see how I might apply some cool Java2D effects to a Pivot application. Since both Pivot and Swing are based on Java2D, I was hoping it wouldn't be too tough.
A little over a year ago, I wrote a blog entry describing how I thought applets could regain viability as an application development platform ("Re-Inventing the Applet", 3/6/2007). At the time, I made a few suggestions about what needed to improve in order for this to happen: