The Apache Software Foundation announced on Wednesday version 2.0 of the open source Apache Pivot platform, for building IIAs (installable Internet applications), which are client-side applications that leverage the Internet but do not require a browser.
Pivot, Apache said, provides a professional grade foundation for building and deploying sophisticated GUI applications that can be downloaded and installed like traditional mobile or desktop applications.
"A simple example [of an IIA] is an email or IM (instant messaging) client," said Greg Brown, vice president of Apache Pivot. "A more sophisticated one is iTunes. Pivot and Java are a great alternative for building these types of applications, especially for projects that don't have the budget or resources to produce multiple OS-native versions."
Among the improvements in version 2.0 is dynamic data binding, in which properties of target elements are automatically updated whenever a source value changes. Also, CSS-like style classes are supported, as are SVG images. A serialiser capability enables applications to be notified as structured content like JSON or XML is read from an input stream. Users also can leverage the Eclipse launcher plug-in for building launch configurations.
IIAs can run in a browser via a Java plug-in.