Better_Software_Header_MobileBetter_Software_Header_Web

Find what you need - explore useful information and developer resources

Areas of Interest

Searching…

667 results

GammaRay allows you to examine and manipulate the internals of Qt applications at runtime, augmenting conventional debuggers by understanding the implementation of Qt. This allows it to visualize application behavior on a higher level, especially where complex frameworks like scene graphs, model/view or state machines are involved.

Le groupe KDAB est la plus vaste source indépendante de connaissance Qt en Europe et dans le monde. Nous sommes les leaders en services, composants et formations Qt, C++, OpenGL.

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.

Building digital dashboards and cockpits 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.

In KDAB we value practical software development experience and skills higher than academic degrees. We strive to ensure equal treatment of all our employees regardless of age, ethnicity, gender, sexual orientation, nationality. Interested? Read more about working at KDAB and how to apply for a job in software engineering or business administration.

Technical debt is a growing but often ignored problem across all industries. Elevate your aging software to meet the dynamic needs of the future.

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.

Vous pouvez télécharger les Conditions Générales de Prestation de Services de KDAB France.

Start here to browse information on the KDAB website(s) and take advantage of useful developer resources like blogs, publications and videos about Qt, C++, Rust, 3D technologies like OpenGL and Vulkan, the KDAB developer tools and more.

Qt 3D Basics Part 3 - Advanced Rendering

Parts One and Two of our three part Qt 3D series focused on drawing a 3D model and accepting user input, which are necessary building blocks of 3D applications. For the last part, we’ll look at how to use Qt 3D and frame graphs to create some really sophisticated looking graphics, including how to implement multi-pass rendering.

Discover the power of full-stack and SDK development for Linux to reduce your time to market.

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.

C++ - How it Got Here, Where it's Going

The C++ programming language is used for operating systems, web browsers, games, embedded software, autonomous cars, medical technology, and many other applications. In 2020, major companies such as Facebook, Google, Amazon, and many others relied on C++ to run their data centers, and likely they still do. Since its inception over four decades ago, C++ has expanded many times with performance, efficiency, and flexibility of use as its main design highlights. When C++20 became generally available in December 2020, we talked to a panel of C++ experts, evangelists, and devotees from both sides of the pond to understand a little more about C++ – its current position in the development community, its history, and its future. Much of what we learnt then is still relevant today.

Discover how LUMA Vision is revolutionizing cardiac surgeries with its Verafeye project, providing clear imaging and navigation for better patient outcomes. Learn about the partnership with KDAB and the development of a software-defined imaging system that enhances surgical precision and efficiency.

Software Updates Outside the App Store

KDAB's Software Development Best Practices - Part 6

For consumer apps in app stores, update delivery is straightforward. But many systems—like embedded devices, industrial desktops, and specialized tablets—operate outside these stores. For such applications, developers must design their own robust update delivery mechanism.

Discover KDAB's unique expertise in Qt 3D, where they provide in-depth support for deploying, configuring, and optimizing 3D applications. As developers and maintainers of Qt 3D, KDAB offers tailored solutions to enhance your projects with advanced 3D features and flexible APIs in C++ and QML, ensuring high-quality graphics and user experiences.

Apprenez les bases de QtQuick (QML) avec les tutoriels vidéo de KDAB. Formations complètes en français également disponibles. Découvrez aussi nos vidéos mensuelles sur les nouveautés Qt, C++ et OpenGL. Contactez-nous pour vos projets.

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.

KD Reports is a Qt library created by KDAB that generates printable and exportable reports from code and from XML descriptions. Reports may contain text paragraphs, tables, headlines, charts, headers and footers and more.

Selecting the ideal software stack is crucial for project success. This page provides an overview of selected key technologies to consider when choosing technologies for cross-platform or embedded applications, including Qt, Modern C++, Rust, 3D technologies, and more. Discover how KDAB can guide you in making informed technology choices to enhance your software's performance and reliability.