Like most modern development platforms, Pivot provides a comprehensive set of foundation classes that together comprise a "framework". These classes form the building blocks upon which more complex and sophisticated applications can be built.
Pivot requires Java 6 or greater.
Pivot classes are grouped into the following categories and distributed in their associated libraries:
- Core (pivot-core-1.4.jar):
A set of common, non-UI-specific classes.
- WTK (pivot-wtk-1.4.jar):
Classes for user interface development, including windows, dialogs, buttons, lists, text input, layout, drag and drop, XML markup, etc.
- WTK Terra Theme (pivot-wtk-terra-1.4.jar):
The default WTK theme provider for Pivot, responsible for the look & feel of the user interface components.
- Web (pivot-web-1.4.jar):
Classes to facilitate communication with remote data services.
- Web Server (pivot-web-server-1.4.jar):
Classes to facilitate implementation of server-side data services.
- Charting (pivot-charts-1.4.jar):
Classes for adding interactive charting capabilities to Pivot applications.
- Tools (pivot-tools-1.4.jar):
Development tools and utility applications.
To begin developing with Pivot, simply include the necessary libraries on your project classpath.