QNX
Build robust and modern looking safety regulated projects
KDAB’s experience with QNX software comes from a wide range of successful projects across industries including automotive systems, safety-critical medical equipment, smart phones and tablets, embedded applications and more. With our knowledge of the QNX software stack – from low-level BSPs to high-level APIs – we can offer in-depth support for your project.
QNX platform expertise for you
Application development
As an official QNX partner, KDAB can add software competence and capacity to your project across the entire software stack. We have successfully deployed applications on a variety of QNX-based systems, including the latest QNX SDP 6.6, the traditional QNX SDP 6.5, previous versions of the QNX Neutrino RTOS, and the QNX CAR Platform.
Modernizing QNX projects
We offer unparalleled expertise in migrating legacy Photon micro GUI applications to newer graphical environments supported on the latest versions of the QNX Neutrino RTOS. This allows your application to benefit from a fluid, high-performing UI with a modern look and feel, utilizing up-to-date APIs like OpenGL and Qt. Additionally, the modernized codebase conforms to the latest C++ industry standards, simplifying long-term maintenance.
Profiling and optimization
KDAB can help you find the right balance between today’s demanding graphical applications and the resource constraints of embedded hardware.
Integrating free software packages
Many QNX components are available free, as are a great number of open-source libraries and packages from the UNIX/Linux world. KDAB’s expertise in porting POSIX code to QNX, combined with our ability to properly handle a mix of open source and commercial code can help you get the most out of each.
Creating multi-platform software
We can help you safeguard your investments with cross-platform development that future-proofs your codebase.
Maintaining your QNX stack
KDAB can help you with BSP, driver, and library customizations for your particular hardware-software combination, even if dealing with custom electronics or obsolete hardware.
Some of KDAB’s successful QNX projects
Port of Qt to BlackBerry 10
Together with QNX Software Systems, KDAB brought the Qt framework to QNX SDP 6.5 and 6.6 and to BlackBerry 10. KDAB is a leading training provider for the BB10 platform.
Development of in-car infotainment system
KDAB helped create a QNX-based next-generation infotainment system for cars. The project involved developing
- low-level BSPs for targeted hardware boards
- hardware-software interface modules
- the main HMI application architecture
- custom tooling for development, debugging, and profiling
- a Nautical infotainment/navigation device demo. View the demo…
Safety-critical systems
KDAB is an ISO 9001 certified company and is experienced in working with safety-critical systems and devices. Our experience spans years of working with QNX architecture and in application development on various QNX platforms where safety is paramount.
Check out the Photon to Qt Migration Guide
Explore how KDAB can help in migrating Photon software to a modern UX framework based on Qt.
Read more
Get in touch
If you have questions or would like to better understand how we can support your specific challenges, we look forward to hearing from you.
Contact us