Welcome to our June Newsletter
|
|
We hope you’re enjoying sunshine, wherever you are. This month we bring you Object Lifetime, then Synchronization in Vulkan: Learn about what Vulkan needs us to synschronize and how to achieve it.
We also offer big news about KDAB Training and, as ever, our latest educative videos and selected Events up until the end of the year.
|
|
|
|
|
|
Continuing his series on Advanced C++ topics, Ilya here goes deep into the very basic yet complex topic of object lifetimes.
It follows on from his previous blog discussing Value Semantics and offers information critical for achieving a better understanding of the basic building blocks of C++.
Read the blog.
|
|
|
|
|
|
|
Synchronization in Vulkan
What Vulkan needs to synschronize and how to achieve it
|
|
|
|
|
|
A lot of what the OpenGL driver used to manage for us is now firmly on the plate of application and library developers who wish to make use of Vulkan or other explicit modern graphics APIs.
This article explains some of the considerations of synchronization that you need to keep in mind when you decide to take the next step from the tutorial examples and remove that magic call to vkDeviceWaitIdle.
Read the blog.
|
|
|
|
|
|
KDAB Training News
– including training before Qt World Summit
|
|
|
|
|
Qt Design Studio joins the portfolio
|
|
This October 3rd and 4th you can attend the first of our new, 2-day course, Introduction to Qt Design Studio at our training facility in Berlin.
Bridging the gap between designers and developers is, and was, the promise of the QML (Qt Modeling Language). Qt Design Studio (QtDS), expands on that promise by lowering the {code} barrier for designers for UI/UX real-life execution and into production.
Find out more and register.
You can also:
- listen to the course creator, Nuno Pinheiro, Senior UX/UI Designer at KDAB, talking about the course in our latest edition of KDAB News.
- attend a one-day deep dive into some of the key features of the course at KDE Akademy in Greece this July. See more about KDE Akademy below.
For other scheduled courses offered until the end of this year, check out the KDAB training schedule and book your place!
|
|
|
|
|
Qt World Summit is back! It’s a live event, in Berlin and runs from 28th to 29th of November (see more below).
We will be offering our one day KDAB training courses as an adjunct, on the 27th, the day before.
Here’s what you can sign up for:
- QML Application Architecture
- What’s new in C++23?
- Profiling on Linux
- Porting to Qt 6
- A taste of Rust (with a drop of Qt
This last from our partner, Ferrous Systems
Early bird rates until end of July.
Find out more and register now.
|
|
|
|
|
|
This Month’s Video Additions
Qt Widgets and More and a Hotspot Tutorial
|
|
|
|
|
|
Event highlights for 2023
We almost managed just one event a month so you can get back to the beach, but November proved too much for us. Check it out!
|
|
|
|
|
SIGGRAPH 2023, 6th – 10th
Los Angeles, USA
This is the 50th SIGGRAPH conference, and if computer graphics and interactive techniques are your bag, this wide-ranging event is the one to go to.
Register.
|
|
|
|
|
|
NDC Tech Town 18th – 21st
Kongsberg, Norway
This is a new one to explore, in our neck of the woods (hello Sweden!). Focused on C++ and related languages.
Check it out.
|
|
|
|
|
|
CppCon, 1st – 6th
Aurora, Colorado & online
C++ is going on strong and will be for decades to come, as this conference in the USA and next month’s Meeting C++ in Europe attest.
Find out more.
|
|
|
|
|
|
Meeting C++, 12th – 13th
Berlin, Germany & online
This is the brainchild of Jens Weller whose mission in life is to bring C++ to you in every way he can ;-). Check out the wealth of different ways you can interact. You really should sign up.
|
|
|
|
|
|
|
|