Better_Software_Header_MobileBetter_Software_Header_Web

Find what you need - explore useful information and developer resources

Areas of Interest

Searching…

667 results

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.

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.

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 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 invests significant time in exploring new software technologies to maintain its position as software authority. Benefit from this research and incorporate it eventually into your own project.

Seamless development, modernization and migration of your desktop application onto cross-platforms. Discover clean, efficient solutions that precisely meet your requirements.

This is the first part of an in-depth look at improving the visual quality and computational throughput of systems with OpenGL from a KDAB expert and the maintainer of Qt 3D, writing for the USA's premium magazine for embedded computing: RTC magazine.

The ability to create a 3D applications is a skillset that is increasingly in demand as it plays a crucial role in advanced UX design, virtual reality, game development, and more. While developing a modern 3D program requires many disparate skills, there are frameworks that help the developer stitch it all together. Qt 3D, developed by KDAB, is one such framework. Our first Qt 3D whitepaper helped us understand the structure of a Qt 3D program - the nature of the entities, components and aspects, in the scene graph and frame graph. This paper shows how to incorporate those elements into a functioning program by examining how to receive user input and how to animate objects in a scene.

Stay ahead of the curve with the latest insights and innovations from KDAB! Our monthly newsletter is packed with fresh updates from our blogs, covering cutting-edge developments in Qt, C++, Rust and 3D visualization. Don't miss out on event announcements and new training courses. Plus, get a sneak peek at our latest projects and tooling updates. Subscribe now to stay informed and inspired with KDAB!

This is the second part of an in-depth look at improving the visual quality and computational throughput of systems with OpenGL from a KDAB expert and the maintainer of Qt 3D, writing for the USA's premium magazine for embedded computing: RTC magazine.

Découvrez les services proposés par KDAB France pour le développement sous-traité, l'optimisation, et la modernisation d'applications Qt. Bénéficiez de notre expertise en C++, Rust, Qt, et OpenGL pour réussir vos projets, qu'il s'agisse de portages, de migrations ou de conseils en architecture.

Containerization is gradually making its way into embedded systems, though it's not yet widespread. Unlike desktop and cloud applications, embedded software faces unique challenges due to hardware constraints and the integration of specialized devices. This paper offers an overview of how containers can enhance embedded systems, drawing on our research and experience. Discover whether it's the right time to incorporate this transformative technology into your embedded toolkit and stay ahead in the evolving landscape!

Learning to create 3D applications can be an overwhelming task even for seasoned developers because of all the new terminology, visual concepts, and advanced math. To simplify the job, many developers use a framework like Qt 3D, which KDAB developed and contributed to Qt. In this paper, the first of 3 whitepapers, you will learn about the structure of a Qt 3D program – the nature of entities, components, and aspects, and how those are incorporated into the scene graph and frame graph. The Qt 3D Basics series is intended to help developers create highly polished Qt 3D applications, including descriptions of the technology components, the rationale behind their designs, and straightforward examples.

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.

OPW and KDAB decided to reconstruct an existing software using Qt and QML, allowing them to re-engineer the UI for greater clarity and usability. The new, user-friendly DSL (domain-specific language) was structured so that adjustments did not require advanced programming skills. KDAB ensured that the language used to describe the machine's hardware, the measurement and calibration process, and the user interface were one and the same, allowing in-house technicians to make necessary changes independently.

Whether you are using Linux, Windows, MacOS, Android, iOS or real-time OS, KDAB helps you create performance optimized applications on your preferred platform.