Crank Storyboard Suite is an Eclipse-based graphical user interface builder called Storyboard Designer and a target runtime called Storyboard Engine. The Designer allows UI developers to easily prototype the look and feel of a product and then directly move it to the embedded target for development where it runs on the Engine. The Engine which is optimized for different CPU/OS/Renderer combinations can be run on a variety of different targets.
History and development
Crank Software began in 2007. The first version of Storyboard Suite was released in November 2009. This version contains an Eclipse-based User Interface development tool and a runtime engine for the target system. It has been under active development since with releases every few months.
Storyboard Engine is released for the following platforms
Linux/fbdev – Storyboard Engine for Linux using the framebuffer device for rendering
Linux/SDL – Storyboard Engine for Linux using SDL for rendering
Linux/DirectFB – Storyboard Engine for Linux using DirectFB for rendering
Linux/OpenVG 1.x – Storyboard Engine for Linux using OpenVG for rendering, this is based on the Beagleboard reference design
Linux/OpenGL ES 2.0 - Storyboard Engine for Linux using OpenGL ES for rendering
Windows/OpenGL 1.x - Storyboard Engine for Windows using OpenGL 1.x for rendering
Windows/win32 - Storyboard Engine for the Windows desktop
MacOS/OpenGL - Storyboard Engine for Mac using OpenGL for rendering
QNX/AGTDK – Storyboard Engine for QNX using the advanced graphics TDK for rendering
QNX/SDL – Storyboard Engine for QNX using SDL for rendering
WindowsCE – Storyboard Engine for Windows CE using GDI for rendering
WindowsCE/OpenGL ES 2.0 - Storyboard Engine for Windows CE using OpenGL ES for rendering
Android/OpenGL ES 2.0 - Storyboard Engine for Android using OpenGL ES 2.0 for rendering
iOS/OpenGL ES 2.0 - Storyboard Engine for iOS using OpenGL ES 2.0 for rendering
Storyboard Engine supports the following architectures
Linux X86
Linux ARMLE
Linux SHLE
QNX X86
QNX ARMLE
QNX SHLE
QNX PPCBE
Windows CE X86
Windows CE ARMLE
Windows X86
MacOS X86
iOS ARMLE
Android ARMLE
Storyboard Designer supports the following hosts
Windows (XP, Vista, 7, 8) - Eclipse-based IDE
Linux (Ubuntu 9.x, 10.x, 11.x, and 12.x) - Eclipse-based IDE
OS X (Lion, Mountain Lion, Mavericks) - Eclipse-based IDE