June 2025 Newsletter

Welcome to the June 2025 edition! This month, KDAB brings you a mix of technical content, industry insights, and news from the field. Learn how to combine the power of Qt Widgets and QML in desktop and embedded applications, and explore best practices for documenting software architecture beyond just diagrams.
 

September is shaping up to be quite the month for the developer and embedded systems communities, with standout events across Europe. From open source collaboration at KDE Akademy, to deep dives into Rust at Oxidize, Flutter and Dart innovation at Fluttercon Europe, and embedded-focused talks at NDC TechTown - there’s no shortage of opportunities to learn, connect, and get inspired.
 

Don’t miss the latest video releases from Qt World Summit 2025, now also featured in our new YouTube playlist and podcast, The Curious Developer.
 

And as always, check out KDAB's upcoming training sessions in C++, Qt, and Rust to sharpen your skills and stay ahead.

­

Display Widget Windows in Qt Quick Applications

by Javier Cordero

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. Read more.

­

Documenting the Big Picture

by Milian Wolff

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. Read on here.

­

September 2025 - Events Overview

September is packed with standout events for the developer and embedded systems communities, offering opportunities to exchange ideas, learn from real-world projects, and explore emerging technologies across Europe.
 

The month begins with KDE Akademy (Sept 6–7, Berlin), the annual conference of the KDE community. Held both in-person and online, Akademy brings together contributors and users to discuss the future of KDE technologies, community initiatives, and free software collaboration.

In mid-September, Oxidize (Sept 16–18, Berlin) brings Rust professionals together for a deep dive into how the language is being applied in production. The event highlights real-world use cases and the growing role of Rust in safety-critical and performance-sensitive applications.

Next up is NDC TechTown (Sept 22–25, Kongsberg, Norway), a popular conference for C, C++, and embedded development. Combining hands-on workshops and talks, it offers a space for engineers to explore everything from low-level optimization to system design. If you're interested about KDAB at NDC TechTown, you'll find more info here.
 

The month concludes with Fluttercon Europe (Sept 24–26, Berlin), a dedicated conference for the Flutter and Dart ecosystem. Expect expert talks, in-depth workshops, and a strong focus on cross-platform UI development—from mobile to embedded.
 

Whether you're looking to connect with open source communities, expand your language expertise, or explore new frameworks - September has you covered. You can find more details at the bottom of this newsletter.

­

KDAB Video Releases This Month

From C++ to Qt: Insights from Qt World Summit 2025

At this year’s Qt World Summit 2025, key figures from the Qt and C++ community sat down with Jesper Pedersen for a series of insightful interviews - offering a mix of technical deep dives, historical retrospectives, and forward-looking perspectives.

Bjarne Stroustrup joins Jesper Pedersen for a focused discussion on C++. They cover who C++ is for, contrast static and dynamic reflection, and explore core design principles that guide the language’s evolution. Stroustrup also touches on pattern matching and the role of modern modular imports like import Qt in streamlining development. Watch the full interview.

At Qt World Summit 2025, Jesper Pedersen speaks with Volker Hilsheimer and Maurice Kalinowski about Qt’s evolving direction. They explore hybrid UIs combining Qt Widgets and QML, upcoming improvements to Qt Bridge, and expanded hardware acceleration for 2D graphics. The conversation also touches on the future of Model/View architecture and how Qt is preparing for AI integration across its ecosystem. Watch here.

At Qt World Summit 2025, Jesper Pedersen sits down with Troll #4, Paul Olav Tvete, for a lighthearted retrospective on Qt’s 30-year journey. They recount early milestones, like Trolltech’s unexpected strain on Norway’s internet and the quirky logic behind opening an office in Australia. It’s a nostalgic and humorous look at the lesser-known moments that shaped Qt’s history. Watch the video.

­

New YouTube Playlist & Podcast

The Curious Developer is now available as both a YouTube playlist and a podcast - making it easier than ever to tune in on the go. Hosted by Jesper Pedersen from KDAB, this series dives into the minds of expert developers, covering everything from coding techniques to emerging trends in modern software engineering. Whether you're at your desk or on the move, stay curious and keep learning with each insightful episode.

­

Whether you are looking to deepen your knowledge or get started with new skills, we have got a range of courses to choose from. Below, you will find an overview of upcoming training courses to help you plan ahead. More details in the full schedule.

Modern C++: Introduction, UK, Macclesfield (3 days, English)

KDAB’s "Modern C++: Introduction" training teaches developers the essentials of C++ with a focus on modern best practices. Covering key topics like memory management, templates, and lambdas, it combines lectures with hands-on labs.

Aug 05-07 - Book

Programmation Qt QML avancé, online, (3 days, French)

This training course is for experienced QML developers looking to master QML/C++ integration, custom rendering, and performance tuning in Qt Quick applications.

Sep 09-11 - Book

Advanced Modern C++, UK, Macclesfield (4 days, English)

The Advanced Modern C++ course helps experienced developers master C++11 through C++23 features to write cleaner, safer, and more efficient code. Covering key modern techniques like move semantics, smart pointers, and template metaprogramming, the hands-on training boosts your skills with expert guidance in small classes, available both in-person and online.

Sep 16-19 - Book

­

Upcoming Online Rust Courses 2025

These online courses have been made available in collaboration with our partner, Ferrous Systems, a company that has been an integral member of the Rust community since before Rust 1.0.

Check out the full schedule. More details about KDAB's Rust training offering.

Introduction To Rust, Online (5 days, English) 

Sep 22-26 - Register

Embedded Rust, Online (3 days, English)

Sep 30-Oct 02 - Register

Introduction + Embedded Rust Combo, Online (8 days, English)

Sep 22-Oct 02 - Register

­

Events

KDE Akademy 2025 - 6-7th September (Berlin, Germany)

Akademy is the annual KDE Community. Akademy 2025 will be a hybrid event held simultaneously at the Technische Universität in Berlin, Germany, and Online.

CppCon 2025 - 13-19th September (Aurora, Colorado, USA)

CppCon is the annual, week-long face-to-face gathering for the entire C++ community. The conference is organized by the C++ community for the community. Look forward to inspirational talks!

Oxidize 2025 - 16-18th September (Berlin, Germany)

Oxidize is the conference for companies and developers using Rust professionaly. Cohosted by Ferrous Systems and KDAB. It's the best place for people interested in real world Rust uses to meet.

NDC TechTown 2025 - 22-25th September (Kongsberg, Norway)

NDC TechTown is an annual conference focusing on C, C++ and Embedded development. It consists of two days of hands-on workshops and two days of conference talks.

Fluttercon Europe 2025 - 24-26th September (Berlin, Germany)

Fluttercon Europe 2025 brings together Flutter and Dart experts for three days of tech talks, workshops, and networking.

VDI-Konferenz „Der Digitale Zwilling in der industriellen Wertschöpfung“ - 8-9th October (Frankfurt, Germany)

The 4th VDI Conference on "Digital Twins in Industrial Value Creation" focuses on the strategic integration of digital twins in industry. Experts share practical insights, real-world applications, and best practices - from implementation to lifecycle management - highlighting new data-driven services, AI integration, and regulatory frameworks.

Meeting C++ 2025 - 6-8th November (Berlin, Germany, and online)

This yearly hybrid event is going to take place in November this year. More details will follow. Meeting C++ is an independent platform for C++, supporting the C++ community.

­

Klarälvdalens Datakonsult AB (KDAB)

Box 30, 683 21, Hagfors, Sweden

This email was sent to mail@example.com

You are receiving this because you have contacted or been contacted by KDAB, or if in the EU, have given KDAB your consent.

Update your preference | View in browser | Unsubscribe

­
­
­
­
­