Inflexion UI

Rapidly Create Stunning User Interfaces

Mentor Embedded™ Inflexion™ UI enables users to implement compelling and visually rich user interfaces (UIs) with significantly reduced effort, allowing users to meet the UI demands of today’s embedded devices.

Small, Efficient but Powerful UI Engine

Inflexion UI Runtime, the on-device portion of the Inflexion UI system, comprises the core Inflexion UI engine along with a variety of tools and modules. The engine is a small, highly efficient, embedded run-time library that consumes designs exported from Inflexion UI Express; controlling the look, feel, functionality, and flow of the target application.

Advanced UI Effects

Out-of-the-box support for 3D animation effects (spinning, flipping, tilting, and twisting), with or without hardware acceleration, is also available, making UI Runtime ideally suited to delivering high-end customer experiences even on low-end hardware.

Portable and Easy to Use

UI Runtime contains a powerful porting layer making it available across a wide range of hardware and software platforms. It comes with out of the box support for Android, Linux and Nucleus.

The Inflexion UI Runtime is delivered as a set of C++ source files that compile into a library. It provides an "Engine Control" API that includes configuration functions, an "Integration Layer" that interfaces the engine to underlying native functionality and a "Porting Layer" reference implementation.

The APIs support the C language thus allowing application developers to interface with Inflexion without requiring the use of C++. Java APIs are supported in the Android port.

thumbnail

Today’s UI of In-Flight Entertainment System Can Look Like This. This video illustrates an in-flight entertainment system. After choosing the language selection, the user can select either to watch movies, music videos, TV channels, or simply to create the favourite... View Video

See Inflexion UI in Action

This video illustrates an in-flight entertainment system. After choosing the language selection, the user can select either to watch movies, music videos, TV channels, or simply to create the favourite playlists to enjoy during the whole flight. In addition, the in-flight entertainment system can be used to control seat settings, to navigate to the flight routes, or even read e-books or play games. The video shows how Inflexion UI uses 2.5D and 3D graphics within the display and how a rich UI with a fantastic user experience is easy to build with Inflexion UI.

This video shows how an application runs on Android/Zoom3 utilizing the Inflexion UI technology for the user interface. The UI design and implementation was completed using the Inflexion UI Express tool in less than 5 man-days.

Android is a trademark of Google Inc. Use of this trademark is subject to Google Permissions. Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.