Better_Software_Header_Mobile Better_Software_Header_Web

Find what you need - explore useful information and developer resources

Areas of Interest

Searching…

99 results

When Competence Center ISOBUS (CCI) needed to modernize their agricultural terminal as part of their innovation strategy, they partnered with KDAB. The cab interface displays multiple applications controlling complex agricultural tools and reports while remaining easy to operate. KDAB developed new terminal software using QtQuick on Linux embedded for this critical agricultural technology.

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.

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.

A technical demonstration of implementing a custom polar positioner in Qt Quick for declarative circular layouts. Shows how to extend Qt's positioning system with C++ to eliminate repetitive mathematical calculations when arranging UI elements like clock ticks and gauge markers around circles.

A technical demonstration of implementing CSS-style theming in QML applications, featuring cascading stylesheets, dynamic theme switching, and attached properties. This custom solution addresses the scalability issues of traditional QML theming approaches while maintaining designer-developer workflow separation.

Starting with Qt4 and QtQuick 1 we built nearly the entire GUI of our software with QML. We started with QDeclarativeItems and moved to QQuickItems while migrating to Qt5.

What makes a user interface awesome? From a technical POV, it's not that easy; we can easily run into issues.

An introduction to the features and use of Plasma, KDE's workspace shell.

Working on user interface driven projects means mastering the interface between designers and developers.