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 […]
At KDAB, we believe that Qt's Open Governance model is a great way to ensure Qt will continue to thrive and be sustainably developed and maintained without relying on any individual stakeholder, no matter how committed. This model can only work if all those who have a strong commitment to Qt do their part and […]
Build rich embedded applications for your embedded UI. With KDAB's expert advice and years of hands-on experience, we help you navigate the complex landscape of embedded development, ensuring your software performs optimally on your chosen hardware.
Create intelligent, patient-focused medical software and devices backed by the expertise of KDAB.
To successfully develop an embedded device that meets your expectations regarding quality, budget and time to market, all parts of the project need to fit perfectly together. Learn more about KDAB's expertise in embedded software development.
Building digital cockpits and dashboards with fluid animations and gesture-controlled touchscreens is a big challenge. KDAB has successfully helped customers with a range of vehicles from scooters to airplanes and everything in between to achieve their goals.
Discover how Braumeister partnered with KDAB to transform their home brewing systems through innovative software solutions. This case study details the development process, showcasing how KDAB's expertise in Qt and embedded systems enhanced product functionality and user experience.
Whether you are using Linux, Windows, MacOS, Android, iOS or real-time OS, KDAB helps you create performance optimized applications on your preferred platform.
Avoid costly software architecture mistakes. KDAB provides expert reviews, tuning, and design for embedded, cross-platform desktop, and secure software architectures. Get it right from the start with our experienced engineers.
If you need insights into improving productivity, this essential developer’s guide to containers will help you manage projects cross-platform, seamlessly.
Exploring the use of containers for embedded software reveals potential benefits and drawbacks. This guide aims to aid in making an informed decision.
Designing your first device with embedded Linux requires careful planning. Choices made early on can lead to success or failure.
Choosing the right hardware for embedded Linux involves careful evaluation of your CPU, board, and peripherals to streamline development. This guide helps you to make informed decisions.
Choosing the right software stack for embedded linux devices is crucial. Several options exist to cater to different needs and functionalities. This guide examines your choices for the entire software stack, from the OS to the application, and gives you things to consider at every step.
Planning out a well-designed, easy-to-maintain, and cost-effective embedded Linux development environment involves key considerations like language and tools. This guide helps you with your planning.
Discover some key embedded software development best practices focusing on hardware board selection and related costs. Learn how they affect software.
Evaluating the best cpu choice depends on your goals and product lifecycle. Get an overview of key considerations and learn whether the i.MX 8 is suitable for your needs.