Kanzi 3.9.9¶
Kanzi is a complete solution for the design, development, and deployment of 3D and 2D user interfaces on computers, mobile, and embedded devices. Kanzi solves the implementation and differentiation problems of graphical user interfaces and enables user interface designers and engineers to focus on their core competences.
Kanzi consists of these main components:
Kanzi Studio is a tool where you can create user interfaces, import 2D and 3D content from other content creation tools, and export production binary files. In Kanzi Studio you can implement the design for your application and work on every aspect of interaction design.
Kanzi Engine is a graphics and user interface execution environment for the binary files that you generate from a Kanzi Studio project. Kanzi Engine supports leading operating systems and hardware platforms out of the box. This allows engineers to focus on application development, rather than on optimization and integration.
Kanzi is technologically scalable from mobile and embedded devices to automotive applications. As a platform-independent solution, Kanzi offers easy portability and a rapid production cycle. A typical workflow for creating a user interface with Kanzi consists of:
Creating visual content in third-party content creation tools.
Importing the content to Kanzi Studio and creating the basic functionality of the user interface.
Finalizing the user interface and attaching it to the application logic using the Kanzi Engine API.
To create user interfaces with Kanzi Studio it is recommended that you have 2D and 3D environment experience. To use Kanzi Engine to build application logic on top of these interfaces you need C++ or Java programming experience.