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.

­

Object Lifetime

by Ilya Doroshenko 

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

by Sean Harmer

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!

KDAB Training Day 

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

Jesper kicks us off with C++ Geek off - Improving the Context Menu Adapter, which contrary to appearances, does indeed belong in the Qt series. Then he offers GitHub Co-Pilot in Qt Creator and How to Add a Button to the Corner of a Dialog. 

Finally, from a recent Meeting C++ online event focused on tooling: KDAB Hotspot Demo, where Milian Wolff demos his creation, Hotspot, a vast improvement on, and replacement for perf report.

 

C++ Geek off

Add a Button to the Corner of a Dialog

GitHub Co-Pilot in Qt Creator

KDAB Hotspot Demo

­

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!

  July

KDE Akademy, 15th - 21st

Thessaloniki, Greece

We are sponsoring KDE Akademy and offering two, one day training courses to KDE contributors on July 20th:  

  • QML/C++ Integration and
  • Intro to Qt Design Studio

It's not too late to plan your trip to Greece :-). Sign up here.

 

  August

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.

  September

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.

  October

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.

  November

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.

Qt World Summit, 28th - 29th

Berlin, Germany

We're sponsoring this event, to be held once more at the bcc in Berlin. We'll be there, in person and hope to see you too.  See the feature on KDAB Training above.

Get your Early BIrd tickets now!

­

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

­
­
­
­
­