| What is IndigoBird? |
|
|
|
Rich Media Toolkit
IndigoBird is a highly usable rich media toolkit for creating branded interfaces inside a fat or thick client application. It supports cross platform compatibility, an easy to use API, and can interoperate with a number of legacy C/C++ frameworks. IndigoBird is written in C++ and is extensible through C, C++, and JavaScript.
Branding and Skinning
The IndigoBird skinning engine is ideal for encoding multiple brands within a single application for vendor as well as customer specificity. The IndigoBird appliance contract makes it easy for developers and designers to encode multiple brands and sub-brands within a single appliance and have dynamically loaded skins at runtime. In addition, the branding capabilities can help divide an application into different levels of functionality based on sophistication levels.
Appliances: Widgets, Gadgets, and Gizmos
The IndigoBird engine and its appliance mechanism is the ideal environment for creating desktop widgets, gadgets, and gizmos. The engine is freely distributable and sports a standard XML, XSLT, and JavaScript interface for its appliance based computing model. IndigoBird is one of the first engines to support ubiquitous rendering: appliances can be alpha blended to the desktop in ‘layered’ windows, blended into the background bitmap of a window, or rendered atop streaming video. |
| Last Updated on Friday, 24 July 2009 14:40 |


