Your October 2024 Newsletter | Your new blog selections since the September newsletter edition include part 2 of the series by Matt Aber, Implementing an Audio Mixer, Choosing Your Embedded Hardware by Nathan Collins, Choosing a Screen for Your Embedded Product by Nathan Collins, and 10 Tips to Make Your QML Code Faster and More Maintainable by Nicolas Fella. On YouTube, you can now watch the final episodes of the Inter-process Communication with Qt video series. Five new videos in this series are waiting for your viewing pleasure; Implementing a DBus Server, Implementing an Async DBus Client, Synchronous DBus Calls in a Thread, Implementing a REST Client Using QNetworkAccessManager, and Implementing a SOAP Client Using KDSoap. We also have a news flash for you, linked below. You're welcome to attend our final training classes of 2024. You can choose from a few Rust training classes given by Ferrous Systems, as well. In May of 2025, Qt World Summit 2025 will bring you several of our training offerings on the training day. You can take a look at the list of which trainings you'll be able to choose from below. Finally, check out our events section below. | |
|
|
---|
|
| Recap In Part 1, we covered PCM audio and superimposing waveforms, and developed an algorithm to combine an arbitrary number of audio streams into one. Now we need to use these ideas to finish a full implementation using Qt Multimedia. |
|
| |
---|
|
| Choosing the right hardware for an embedded Linux device is so much more important than your software choices. Making the wrong decision can lead to significant costs and disruptions if you have to change hardware mid-development. Read this blog first before you solidify your choice. |
|
| |
---|
|
Not all devices require screens. Some rely on web-based user interfaces or smartphone apps for control and interaction. But if your product needs a built-in screen and you need to decide which to get and what to do with it, the rest of this blog is for you. |
|
| |
---|
|
Modernize your code for fun and profit |
|
|
---|
|
by Nicolas Fella In recent years, a lot has been happening to improve performance, maintainability and tooling of QML. Some of those improvements can only take full effect when your code follows modern best practices. Here are 10 things you can do in order to modernize your QML code and take full advantage of QML’s capabilities. |
|
| |
---|
|
KDAB Video Releases this Month |
|
|
---|
|
Inter-process Communication with Qt | In last month's newsletter, we introduced you to the beginning of a new video series on our YouTube channel, Inter-process Communication with Qt, kicking it off with the first five videos. You can now watch the final 5 videos in the series. |
|
| | |
---|
|
| Qt 6.8 LTS Released and Announcements | |
| |
|
|
---|
|
Here's your last chance to sign up for the final training courses of 2024! Watch out for the new training schedule for 2025, which we'll publish very soon. |
|
|
---|
|
| If you are a programmer with some some QML experience, you can take this training to learn advanced QML/C++ integration and QML Application Architecture. |
|
| | Learn how to write Qt 3D applications from the ground up, control Qt 3D’s rendering algorithm with the Frame Graph and integrate Qt 3D inside a QtQuick application. |
|
| Haven't seen the course you need? | If you would like to sign up for a training that you haven't seen on our schedule in a while, please register your interest here, where you can view our schedule and scroll down the page to the interest registration section. |
|
|
---|
|
| | | Events | A couple of events where we'd love to see you are coming up in November and December. |
|
|
---|
|
Meeting C++, Nov 14 – 16 Berlin, Germany & Online KDAB is proud to be a Gold Sponsor of Meeting C++ 2024. Locate the KDAB booth on the entrance level and talk to experts Ivan Čukić and Milian Wolff on any of the event days. At the booth, you will also get a live demo of KDAB tools like GammaRay, Hotspot, Heaptrack, Clazy and KDDockWidgets. Read more.
|
|
| |
---|
|
| 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. |
| | | |
|
|
---|
|
|
|