Discover the depth of KDAB expertise in software. From Qt framework to C++ and Rust, from Operating Systems to GUI frameworks. From troubleshooting to complete project development. Get the software expertise you require to succeed.| KDAB
Explore how GitHub Copilot’s Agent mode in VS Code simplifies C++/QML refactoring, automates multi-file edits, and boosts developer productivity.| KDAB
Guidance for your software project across the stack - Get expert advice any phase of your project's journey, from inception to execution, across multiple platforms and hardware. KDAB provides guidance on architectural approach, UI strategy, development tooling, test infrastructure, deployment model, runtime execution and more.| KDAB
Designing your first device with embedded Linux requires careful planning. Choices made early on can lead to success or failure.| KDAB
Dive into the internals of the unu dashboard application developed by KDAB using Qt. Discover how KDAB's expertise in embedded systems and UI design helped create a stylish, high-resolution display for the second-generation electric scooter, enhancing user experience and functionality.| KDAB
Explore how KDAB collaborated with Meiller to develop a cutting-edge mobile app for tipper trucks. This case study highlights the design and technical excellence behind the app, showcasing its seamless interaction with embedded hardware and the enhanced user experience it delivers.| KDAB
Kurth Electronic, a leading telecom equipment manufacturer, sought to enhance its product line while simplifying field engineers' work, by upgrading the software for their all-in-one tester, the KE3700 Multitester. The goal was to ensure compatibility with all common broadband services, protocols, and transports and to transition from an older Qt software platform to a later version. KDAB was brought on board to assist with this ambitious project, porting the multitester's codebase from Qt 4 ...| KDAB
The collaboration between KDAB and SK Signet resulted in a new HMI for SK Signet's EV chargers that scales to 15-inch and 32-inch touch displays. This new interface not only overcomes the limitations of the previous UI but also opens up additional business opportunities for charging station operators.| KDAB
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.| KDAB
KDAB has been the first certified Qt consulting and software development company in the world, and continues to deliver quality processes that meet or exceed the highest expectations.| KDAB
KDDockWidgets is a custom-tailored docking system for Qt. This advanced software tool offers features and versatility beyond the capabilities of QDockWidgets. It is being used in hundreds of professional applications, among them Nvidia's NSight Suite (read more). Dive deeper into its functionality here below and see how it can enhance your Qt projects.| KDAB
We are much more than a software consultancy – we are a team of software experts who believe in quality craftsmanship and helping others develop their own expertise.| KDAB
KDAB has embraced the potential of the Vulkan API specification and its power to deliver high-performance graphics and compute functionality on current and future GPU hardware. Leveraging our wealth of 3D experience, we are well-prepared to bring this cutting-edge, high-performance API to your application, allowing you to harness its capabilities fully.| KDAB
KDAB can customize CI/CD solutions to meet your needs, advising and assisting you in setting up your pipelines.| KDAB
Boost your OpenGL performance with KDAB's expert consulting, development, and training services. We specialize in optimization, debugging, integration, and hardware selection for OpenGL and OpenGL ES projects. Learn more about KDAB's 3D graphics expertise.| KDAB
Whether you are using Linux, Windows, MacOS, Android, iOS or real-time OS, KDAB helps you create performance optimized applications on your preferred platform.| KDAB
Explore KDAB's extensive expertise in Vulkan, the next-generation graphics and compute API. As a contributor member of the Khronos Group, KDAB leverages Vulkan's high performance and efficiency to enhance mobile and embedded applications. Discover how KDAB's services can optimize your graphics solutions and improve battery life while reducing thermal output.| KDAB
Struggling with software issues related to debugging, performance, memory usage, or graphics across various platforms? KDAB is here to help you overcome these challenges and optimize your software for superior performance.| KDAB
KDAB offers a wide range of services to address your software needs including consulting, development, workshops and training tailored to your requirements. Our expertise spans cross-platform desktop, embedded and 3D application development, and covers technologies like Qt / QML, Modern C++, Rust, Linux, OpenGL, Vulkan as well as emerging frameworks like Slint and Flutter.| KDAB
KDAB is a trusted software partner for authorities and suppliers requiring ever more robust and reliable software in the public security and defense sector.| 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.| KDAB
Boost desktop app development with faster builds, safer multithreading, plug-in design, text configs, and shared libraries for performance & maintainability.| KDAB
The integration of artificial intelligence into software development environments has rapidly evolved, and Qt Creator is no exception. With the introduction of the Qt AI Assistant by Qt Company, developers working with Qt Creator now have access to AI models through the IDE. This post provides an introduction to the Qt Creator plugin. This is part 1 of an ongoing series about AI coding with Qt.| KDAB
Boost your embedded software quality with smarter testing strategies. Learn how unit tests, HAL, HIL, data-driven testing, and crash reporting improve reliability, maintainability, and real-world performance.| KDAB
Learn how to forward Rust tracing logs to the Qt logger using CXX-Qt 0.8.0. Achieve unified logging, consistent formatting, and better filtering for Rust + Qt applications.| KDAB
Explore the delicate balance between API stability and flexibility. Learn when to evolve internal APIs for better maintainability and why external APIs require careful versioning and stability guarantees to protect users.| KDAB
Enhance your C++ logging with pretty-printed, indented output for nested structs using fmt and spdlog. Learn to implement custom formatters with CRTP for clean, readable logs.| KDAB
At KDAB, UX and UI design are an integral part of our software development process. Our in-house design team creates software designs that are easy to implement and great to use. Our design process makes systematic use of techniques and methodologies for user-centered design.| KDAB
Kistler sought KDAB's expertise to upgrade their 5811A handheld measuring device. Our team integrated with Kistler's, focusing on modernizing the legacy codebase, improving the user interface, enhancing stability and performance, and implementing multi-channel measurement capabilities. We worked closely with Kistler to overcome project challenges and deliver the required enhancements.| KDAB
Since 1999, KDAB has been the largest independent Qt consultancy worldwide and today is a Qt Platinum partner. Our experts can help you with any aspect of software development with Qt and QML.| KDAB
Documenting software architecture isn't just about diagrams - it's about preserving the reasoning behind design decisions. This post explores why high-level documentation matters, how to write it effectively, and which tools and models (like C4 and arc42) help maintain clarity and consistency over time.| KDAB
Meet KDAB at NDC Techtown 2025, taking place 22–25 September in Kongsberg, Norway. You will have to opportunity to attend live demos and receive expert insights into performance optimization and software tooling at the exhibition. Our experts look forward to answering your questions directly.| KDAB
This tutorial shows how to display Qt Widget windows in a Qt Quick application, combining the flexibility of both frameworks. Learn how to manage integration through C++, expose widget properties and signals to QML, and build multi-window UIs for desktop or embedded platforms from real world examples.| KDAB
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.| KDAB
Discover how NVIDIA has incorporated KDAB's KDockWidgets into its development toolkit, enhancing user interface design for complex applications. This article explores the benefits of this integration, showcasing KDAB's commitment to innovation and improved software usability.| KDAB
When working with KDAB you can expect quality software and the desired business outcomes thanks to decades of experience gathered in hundreds of projects of different sizes in various industries. Have a look at selected examples where KDAB has helped customers to succeed with their projects.| KDAB
If you are planning to create projects with Slint, a lightweight alternative to standard GUI frameworks especially on low-end hardware, you can rely on the expertise of KDAB being one of the earliest adopters and official service partner of Slint.| KDAB
Whether you are planning to integrate projects written in Rust with your existing C++ and Qt application or develop Rust-based applications from scratch, KDAB is the right partner for you.| KDAB
At KDAB, we can help you modernize your application and make it perform on multiple screens. We have in-depth expertise in migrating MFC to Qt and Win32 to Qt. We are experienced in getting your Windows application to run on a Mac or a mobile device with the native look and feel of those platforms.| KDAB
Enable your business to succeed with custom macOS and iOS applications tailored to your needs. At KDAB, we specialize in developing robust, secure, and efficient solutions that leverage the full power of Apple's ecosystem for enterprise and industrial use.| KDAB
Get top-notch support for your Linux development, with KDAB's expertise in optimizing architecture, design, debugging, and deployment.| KDAB
KDAB specializes in Modern C++ development, focusing on desktop applications, GUI, embedded software, and operating systems. Our industry-recognized experts leverage C++ to deliver high-quality software solutions.| KDAB
From migration to cross-platform, KDAB's expert Qt consulting and development services specialize in crafting high-quality, performance-driven applications.| KDAB
Seamless development, modernization and migration of your desktop application onto cross-platforms. Discover clean, efficient solutions that precisely meet your requirements.| KDAB
Get in touch with KDAB. We have offices in Sweden, Germany, USA, France and the UK.| KDAB
Established in 1999, KDAB has consistently led the charge in the development of cross-platform desktop and embedded applications. The unique experience gathered from hundreds of software projects positions KDAB as an unrivaled authority in areas ranging from swift troubleshooting, ongoing consulting and training to multi-year, large-scale software development.| KDAB
Technical debt is a growing but often ignored problem across all industries. Elevate your aging software to meet the dynamic needs of the future.| KDAB
Create intelligent, patient-focused medical software and devices backed by the expertise of KDAB.| 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.| KDAB
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.| KDAB
Build on advanced expertise when creating modern, custom industrial Human-Machine-Interfaces (HMIs). KDAB assists in the creation of user-friendly interfaces designed specifically for industrial process control, manufacturing, and fabrication.| KDAB
Where the capabilities of modern mobiles or tablets fall short, KDAB engineers help you expertly architect and build high-functioning desktop and workstation applications. Whether applications for video production, software development, dynamic simulations, CGI rendering or genetics processing, KDAB helps you design applications for you that integrate seamlessly into any workflow.| KDAB
Expert insights and cutting-edge tech news on Qt, QML, Qt on Android, OpenGL, Qt 3D, Vulkan, Scalable UIs, Tooling for embedded, mobile & desktop.| KDAB
std::latch and std::barrier are synchronization primitives that help coordinate threads in concurrent programming.| KDAB