Pivot 1.0: Here it is!
Pivot 1.0: Here it is!
Join the DZone community and get the full member experience.Join For Free
FlexNet Code Aware, a free scan tool for developers. Scan Java, NuGet, and NPM packages for open source security and open source license compliance issues.
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.
This release includes a number of improvements over the preview release announced in June, many of which were proposed or built by developers who joined the project after the initial announcement:
- A new, optimized WTKX loader that uses StAX rather than DOM to parse the XML source
- A new package supporting visual effects and animated transitions
- Improved localization support that allows developers to define resources using hierarchical, UTF-8 based JSON files rather than flat, ISO 8859 Java properties files
- New components:
- Menus, menu bars, and menu buttons
- Mac OSX-like property sheets
- Google Maps-like panorama-style scroll panes
- Floating tool palette windows
- A new charting library based on JFreeChart that is fully integrated with Pivot's data model classes
- Support for custom color schemes in the default "Terra" look and feel package
- "Pivot Explorer", a Firebug-like debugging tool
- Improved documentation
- Numerous bug fixes and performance improvements
Pivot 1.0 can be downloaded from its new home at pivot-toolkit.org. This site will be the source for all future Pivot-related announcements and information.
References to Earlier Pivot Articles on Javalobby:
- Interview: Greg Brown & Todd Volkert from the Pivot Framework
- Pivot: A Practical Example, Part 1 - UI Markup Using WTKX
- Pivot: A Practical Example, Part 2 - Event Handling
- Pivot: A Practical Example, Part 3 - Web Queries
- Pivot: A Practical Example, Part 4 - Data Binding
- Pivot: A Practical Example, Part 5 - Localization
Opinions expressed by DZone contributors are their own.