Tackling User Interface Challenges: Qt & Witekio Historic Partnership

Tackling User Interface Challenges: Qt & Witekio Historic Partnership

The Witekio team has mastered the Qt framework for many years and uses it to develop Graphical User Interfaces (GUIs) in various customer projects each year.

The main benefit of Qt is that it allows developers and companies to develop advanced rich applications and easily deploy them on other platforms by reusing the same code. Moreover, the large community of Qt users are also contributors, which allows new versions to be launched regularly. Witekio’s team includes many Qt contributors, who participate in the continuous improvement of the technology.

Since 2010, Witekio and The Qt Company have developed a strong and historic partnership strategy for the integration of this technology to actual customer cases. Qt’s open source technology is a reference for the embedded system and application markets, enabling the development and deployment of rich ergonomic cross-platform applications for a large number of markets, including the industrial, automotive, handheld and connected object markets.

Witekio works on the integration of Qt technology for customer problems related to the development of innovative human-machine interfaces, providing a new user experience that’s easy to deploy from one operating system to another.

Build a stable and scalable user interface

Over the years, Witekio and Qt have had many opportunities to work together with customers from various industries. Witekio’s engineers often use the Qt framework for the development and integration of customers’ graphical user interfaces. Case studies in which Witekio’s experts used Qt technology to answer customers’ needs include:

Innov8Cabin Solutions:
Witekio’s engineers developed an immersive and innovative Human-Machine Interface (HMI) with the use of Qt technology.
This inflight entertainment system was integrated within a fleet of private aircrafts.
The application Witekio developed with Qt technology is fully configurable and adaptable to many different hardware and aircraft types.

Innov8 User Interface

Evoca User InterfaceEvoca coffee vending machine: Full UI design for re-use.
The first vending machine range Witekio collaborated on is called “9100” and is based on NPX i.MX 6DualLite design.
The objective was to create a generic modular software architecture and develop code with re-use in mind, to minimize development for the next product ranges.
In addition to some low-level work, Witekio enabled Wi-Fi, Bluetooth, and multimedia and video decoding on Evoca’s reference design. Witekio’s engineers used Qt to create the intuitive interface featuring a user-friendly 10” HD touch screen. The application is architected as a set of libraries enabling its simple implementation on future Evoca products.

Veriskin skin cancer solution: Veriskin’s skin cancer detection device is an advanced Wi-Fi-enabled medical solution, using an FPGA (Field Programmable Gate Array) coupled with LEDs to detect skin conditions with a simple scan. When developing this innovative device, Veriskin sought a partner with extensive embedded Linux software expertise, combined with a strong experience on Qt graphical user interface development.
Witekio handled the development of an attractive and innovative Qt 5 user interface application, using the features and advantages of Qt 5 graphical framework to create an immersive graphical user interface.
Veriskin User Interface

A high-value collaboration for the development of innovative user interface solutions

This valuable partnership allows expert teams at Witekio and Qt to work closely together to develop innovative user interface projects.

Witekio’s experts contribute to the development of Qt’s open source technology, and the creation of content to facilitate user’s choice of Graphical User Interface. From an R&D white paper comparing app development with Qt/Linux versus Android, to tech demonstrations, the Witekio team keeps engaging in research and testing Qt features, so they can assist customers through all stages of their user interface development and integration. Witekio also contributed to the Qt CoAP module, now part of Qt for Automation, during a two-year collaboration with teams at Qt. Witekio’s experts provide two training courses for Qt application development: Qt QML training, including widgets and QtQuick, and Qt Widgets training.

Witekio also has blog articles explaining specific development methods such as Qt Internationalization, which helps developers adapt their user interface to different languages and writing systems (Arabic, Chinese, Right to Left, etc.).

Witekio and Qt’s partnership is also reflected in their joint participation at events: several Qt World Summit and Meet Qt events in both the US and Europe, and Embedded World in Nuremberg.

Roger Mazella Qt PM demo - User Interface News page Qt Partnership

Roger Mazella (Senior Product Manager, The Qt Company) with Witekio’s patient monitoring demo (using a Qt 5 application running on Linux).

 

Need support on your User Interface development? Contact us!