Services we offer

Qt application development

Qt is a powerful and comprehensive development framework which provides all the features required to implement beautiful and high-performance applications on a variety of platforms.

If you are developing an application and have chosen Qt as your technology framework, we have a wealth of experience with Qt development and can provide expert assistance to your development team or undertake entire projects for you.

Embedded Linux development

Embedded Linux is the ideal platform for many device products, as it offers excellent performance and reliability plus a multitude of features, but it can be complex to configure properly.

We can help you select the best options for your project (including hardware and software) and then provide assistance with building and deployment so you can get pixels on the screen as quickly as possible.

Rapid UX prototyping

Even the most meticulously designed user interface can only be proven by deploying it to the target device.

Developing a beautiful and intuitive user experience is an iterative process - something at which QtQuick/QML excels. A prototype implemented in QtQuick is not discarded, but forms the basis of the production codebase, ensuring that the final delivery loses none of the nuances developed during prototyping.

We care about pixel perfection and fast performance.

Performance optimisation

If you have an existing software stack which has performance issues, we can help you solve the issues.

Whether it is simplifying complex threading, improving algorithms and data structures, characterising whole-program behaviour and flow to identify unnecessary processing, or determining the best way to expose data to QtQuick views to ensure high-performance, we have helped clients to quickly reduce their technical debt.

You don’t need to sacrifice code readability and maintainability for performance.

Our core competencies include

  • Expert knowledge of C++, Qt, and QtQuick/QML.

  • Extensive experience with cross-platform development targeting web, desktop, mobile, and embedded devices.

  • Whole-stack system development - core developers of Qtopia and Qt/Extended by Trolltech/Nokia, and Sailfish OS by Jolla.

  • Excellent communication and technical writing skills. For example, we created much of the official documentation for QtQuick and QML.

  • Broad experience across a wide range of industries and device segments, including IFE, IVI, mining, industrial, commercial, and consumer devices, as well as professional-grade desktop application development.