KDAB is proud to announce that for the first time ever we will be present at Embedded Technology outside of Tokyo in Japan. Every year more than 25000 visitors attend over 3 days! The event takes place in the Pacifico Yokohama exhibition center and focuses on Embedded AI, IoT Wireless Technology, Smart Sensing and Safety […]
With the introduction of the Qt Quick software renderer it became possible to use Qt Quick on devices without a GPU. We investigated how viable this option is on a lower end device, particularly the NXP i.MX6 ULL. It turns out that with some (partially not yet integrated) patches developed by KDAB and The Qt […]
With the introduction of the Qt Quick software renderer it became possible to use Qt Quick on devices without a GPU. We investigated how viable this option is on a lower end device, particularly the NXP i.MX6 ULL, with positive results as this demo explains.
Close to three months after the initial hotspot release, I'm happy to announce the release of version 1.1.0. Quick recap: Hotspot is a graphical frontend to the Linux perf profiler suite. It allows you to visually analyze perf.data files with the built-in Flame Graph and the Bottom-Up, Top-Down, or Caller-Callee data tables. It is a […]
QtQuick is a popular choice for creating HMIs for embedded devices. The hardware on these devices often is constrained and less performant than their desktop equivalents, this requires extra care from software developers in delivering a fluid user experience. KDAB is regularly involved with improving the performance of QtQuick HMIs on such devices for their customers.
After many months of work, I'm very pleased to finally announce KDAB's latest R&D project to the public: hotspot - a GUI for the Linux perf profiler. I have used Linux perf a lot over the past years. It is an extremely powerful and useful tool. But its complexity makes it very hard to use. […]
QZXing is a very useful library: It provides an easy to use Qt integration API around the barcode scanning library ZXing (zebras crossing). Because it is so easy to setup QZXing in a Qt application, we and most of our customers end up using it when they need to scan images for barcodes. There is, […]
Android Things is Google’s answer to creating an environment for IoT devices. Take a slimmed down Android build, add some sensor-specific APIs, and provide it on a number of powerful pre-integrated micro-boards and you have a ready-made platform for building a host of upcoming IoT devices. Android Things can take advantage of many existing Android […]
Design, Technical Excellence and Superb User Experience Why does a tipper truck need an app? Meiller is the leading manufacturer of tippers in Europe. KDAB software developers and UI/UX designers worked with Meiller to create a mobile app that interacts with embedded hardware on the truck, allowing drivers to diagnose and fix problems - even […]
Why does a tipper truck need an app? F.X. Meiller is the leading manufacturer of tippers in Europe. KDAB software developers and UI/UX designers worked with Meiller to create a mobile app that interacts with embedded hardware on the truck, allowing drivers to diagnose and fix problems - even when on the road. KDAB shows us how technical excellence and stunning user experience go hand in hand.
What is GammaRay? For starters, it's a powerful electromagnetic wave, as well as a way to treat cancer. It’s also an under-appreciated German speed metal band. And it’s what gives Dr. Bruce Banner his big green alter ego. But Qt aficionados will know the GammaRay that we're talking about is an uber-powerful Qt debugger and […]
If you’re already using QML in Qt, you know that it can help quickly create flexible user interfaces using little or no C++ programming. With a basic text file and some JavaScript logic, you can put together a pretty sophisticated interface like that shown in the Qt Quick Clock demo (below) with a minimum of […]
It has been a few months since my last update about the Windows Embedded Compact (WEC) port of Qt. But as I promised last time, I have been working on the WEC2013 support for Qt. Not only because it's the new embedded platform from Microsoft, but also because Qt wants to adopt more C++11 in […]
In this projection demo a laptop takes care of communicating with the Android smartphone on one hand, and of displaying a QtQuick application which puts together all the information for projecting on the other hand. The information being displayed includes missed phone calls, emails, calendar, time, weather, etc. This information is retrieved on the Android […]
Consumers are demanding more flexible ways to use and control electronic devices in homes and cars. The result, driven by the rise of connected devices, is a need for multi-screen or multiple-platform embedded applications.
Explores developing and testing software that communicates with hardware to which the developer does not have access.
A brain-computer interface project using affordable EEG hardware and Fast Fourier Transform analysis to detect mental states like focus and meditation. Demonstrates practical applications including mind-controlled gaming, sports performance analysis, and assistive communication technology.
Qt5 on a microcontroller!
Maintaining fluid and performant user interfaces in Qt Quick applications, even when they run on resource-constrained embedded systems.
Introduction to custom QtQuick components creation that focuses on embedded devices, but also contains valuable information for all platforms.