English Français

Kaleido embedded User Interface technology

Kaleido is a user interface technology that enables the creation and implementation of cutting-edge experiences on mobile and embedded devices quickly and cost effectively.

Kaleido can be used on a large number of embedded environments such as mobile phones, set-top boxes, portable media players and consumer devices, as well as industrial products.

The Kaleido technology comprises two components:

  • Kaleido IDE  Kaleido Integrated Development Environment (KIDE) is a complete UI development environment (SDK), covering the needs of the UI developer from design to development, test and image production. KIDE automatically creates the image file that is used to implement the actual UI on the target device.
     
  • Kaleido Engine  The core of the Kaleido solution, Kaleido Engine is a UI engine for embedded devices that implements the UI as defined by the file created with KIDE.

For some specific segments, Digital Airways provide complementrary products in the form of software reference designs that give you the basis upon which new applications can be created and customized quickly.

Introduced in 2005, Kaleido is a mature solution that already powers millions of devices worldwide, and is used by a growing number of manufacturers. Thanks to Kaleido, innovative products have already been introduced to the market in record time.

Kaleido is used to create user experiences on a large number of platforms and operating systems, including Windows Mobile and Android.

Benefits

  • Unlimited possibilities  Kaleido makes it easy to create the most sophisticated UI. It allows quick integration of specialized multimedia components such as 3D, Flash™, or SVG engines, multimedia players, browsers, SMS, GPS, IM or MMS clients, etc. Kaleido manages multi-touch screen devices.
  • Portability  Kaleido is easily portable onto a new platform. It already runs on a large number of hardware platforms and operating systems.
  • Shorter time-to-market  By reducing the development cycle and increasing productivity, Kaleido dramatically reduces the time to market. 
  • Greater flexibility in managing multiple UI  Kaleido enables the creation of generic devices equipped with the UI engine that can then be customized at the configuration stage. The result is a dramatic scalability of design according to platform resources or target price points.
  • Reduced cost of UI creation and adaptation  By providing a high level of reuse, a powerful UI engine implementing many standard UI functions and behaviors, and a reduced use of hand coding, Kaleido significantly  increases the productivity of the development process.
  • Performance in execution  Kaleido works efficiently from resource-constrained devices all the way up to Mobile Internet devices, 3G smartphones and set-top boxes.

 

|  © Digital Airways 2008 - Designed and hosted by Edenweb