Spring Integration
DRAFT/PREVIEW
Spring is one of the most popular frameworks for building web applications, and as it comes with many extensions and integration capabilities it is an obvious choice for building Rich Internet Applications. Aria's strength is in building client side applications and rich user interfaces, so combining Spring and Aria offers a nice combination.
Installing Aria
Runtime usage
The initial Aria developer snapshot contains a single runtime jar file (AriaRuntimeCommon.jar), which contains all the widgets sets and is compiled against JDK 6. Eventually the various widgets will be split out and distributions for several legacy JDKs from 1.1.8 will be released. To build against this runtime simply include the jar file in your project's classpath. Most IDEs will be able to scan for the main class entry points (i.e. org.formaria.swing.Applet, org.formaria.awt.Applet, org.formaria.swt.Applet, org.formaia.swing.app.DockingApp, or org.formaia.swing.app.DesktopApp).
NetBeans installation
The NetBeans install
SwingLabs contribution
I've just contributed some text components to the SwingLabs project. These components allow text to be laid out in a manner akin to the way desktop publishing packages (DTP) can flow text around shapes, graphics and through columns.
Aria Javascript
Setting up Aria on Javascript
- Check out the source from SourceForge. (see SourceForge) for details.
- Add YUI 2.5 to the lib subfolder<
- Open Welcome.html
So far the test case loads a couple of pages and enables swapping of those pages. There is also some basic data binding, event handling and resource management, but not much else.
This demo is really a proof of concept and in that regard it shows most of the key concepts in operation.