Join the DZone community and get the full member experience.Join For Free
The Pivot development team is happy to announce the release of Apache Pivot version 1.1! Pivot is an open-source platform for building rich internet applications in Java. It combines the enhanced productivity and usability features of a modern RIA toolkit with the robustness of the industry-standard Java platform.
This is the first official release since Pivot 1.0 was announced last fall, and is also the first release since Pivot joined the Apache Software Foundation as an incubator project this past February.
Major enhancements in Pivot 1.1 include:
Accordion - provides navigation capabilities similar to a tab pane, but arranged vertically
Calendar - basic date picker; both standalone and drop-down versions are supported
Slider - allows a user to select one of a range of values by moving a draggable "thumb"
Color Picker - presents a list of selectable color swatches to the user
Support for checkboxes in tree and list views, including mixed state checkboxes in tree view
Framework support for list, table, and tree view editors
Improved drag/drop and clipboard support. Pivot applications can now interact with the desktop just like native apps, with full access to the system clipboard and drag/drop facilities.
File browser support. Pivot now provides out-of-the-box support for browsing the local file system. Combined with the new drag/drop support, this makes Pivot an ideal choice for web-based file management applications.
Input validation framework. Pivot 1.1 includes an extensible framework for validating user input, allowing applications to provide instant and obvious feedback when invalid data has been entered.
Enhanced support for DOM interaction. Pivot now supports bi-directional communication between an application and the web page that contains it. Multiple applications on the same page can also communicate with each other.
Additional effects and more pervasive animations. All of Pivot's navigation components now use animated transitions; menus, list button popups, and sheets use a translucent background; and menus and list buttons fade when closed, providing a more enriching user experience.
Improved font rendering. Pivot now uses the default system setting for font smoothing, producing more natural-looking user interfaces.
Numerous bug fixes and performance improvements.
More information is available on the Pivot home page, http://incubator.apache.org/pivot. Hope to see you there!
Opinions expressed by DZone contributors are their own.