ALOHA Main > ALOHA - Details
ALOHA Modular GUI
ALOHA makes it easy to create small modules, called Agents and Widgets, which work together to make a larger application.
ALOHA Framework Features
- Embedding multiple GUI's to form
a large composite GUI
- Floating or “docked” windows
ALOHA Application Structure
ALOHA uses a very simple structure. A single messaging backplane called SmartCOM provides communication between all the Agents that make up the program. Each Agent is able to talk to all of the other Agents.
ALOHA Example Code
Each Agent is a mini app. The code uses the familiar Producer/Consumer format, but with a few simple additions, it becomes a module that plugs into a larger application. This example is code for a simple Agent.