A certified port of the Prism Runtime Framework graphical user interface development tools to eCosCentric's range of eCosPro Developer's Kits and custom eCosPro releases has been made available.
The Prism Runtime Framework, developed by Blue Water Embedded Inc. (Fort Gratiot, MI), is a portable, small footprint GUI created for the embedded space and is a good match for the eCos real-time operating system.
Front-line support for eCosPro-Prism deployments will be provide by eCosCentric (Cambridge, UK) and will expand its range of porting and consulting services to provide Prism driver development and optimization services for eCosPro applications. eCosCentric will also offer a number of complete off-the-shelf development board ports certified with eCosPro-Prism.
eCosPro-Prism is delivered with Prism Insight a desktop UI design and layout tool, allowing for rapid prototyping and development of graphical applications on a Windows or Linux host development system. Prism Insight allows the user interface to be designed completely using the drag-and-drop WYSIWYG environment.
A resource editor allows buttons, menus and other widgets to be defined with the exact appearance required. The Animation Designer allows specific screen flows to be selected from a wide range of built-in or even custom screen transition effects and animations. Prism Insight generates output which is compatible with the Prism Runtime Framework. A combination of supported data output formats can be chosen, depending on the requirements and capabilities of the target system.
Prism Insight can produce ANSI C/C++ source code, XML screen description files, and binary resource files ready to compile and run on a resource constrained target. eCosPro-Prism is delivered with full source code and royalty free, with a free evaluation kit available.
eCosPro is a stable, fully tested and supported version of the eCos open source real-time operating system and RedBoot bootstrap firmware. The eCosPro Developer's Kit is a distribution of eCosPro with commercial support & advice, prebuilt eCos host tools, compiler tool chains, full documentation, Eclipse-based integrated development environment to streamline eCos application development, C++ runtime (including Standard Template Library) as well as profiling, code coverage and memory allocation debugging tools.
Middleware components certified with eCosPro include a Java virtual machine, an in-memory database, graphical user interfaces, security