After much deliberation over the fantastic number of top class submissions we received for inclusion in this, our 10th Anniversary, we are delighted to present you with the program for Qt Developer Days conference, Berlin, 2013.

Keynotes include talks from key figures in the Qt world, bringing you the latest updates, tips and what’s coming soon. Finally, Dan Dodge, the CEO of QNX, talks about what it takes to build awesome technology year after year for decades, and about the organizational values that matter most to him.

Choose from a broad range of talks covering QML, Python, Qt Creator, OpenGL, Qt on Android and iOS, QtWebkit, and much more.

On Monday, there will be a Training day where you will be able to select from a variety of introductory training sessions taught by some of the best in Qt. Don’t miss this golden opportunity to go in deep for a fraction of the normal cost.

Monday – Training Day
When Vilnius Almaty A Almaty B Moskau A Asgabat A Asgabat B Bischkek
9:00-10:00 Registration
10:00-12:00 Introduction to Git – Gerrit and Contributing to Qt
Kevin Krammer (KDAB)
Introduction to Modern OpenGl with Qt
Sean Harmer & James Turner (KDAB)
Introduction to Multithreaded Programming with Qt
David Faure (KDAB)>Presentation
Introduction to Qt Quick
Tobias Koenig (KDAB)
Introduction to Testing Qt applications with Squish
Tobias Nätterlund (KDAB)
Model/View programming using Qt
András Mantia (KDAB)
Whats new in C++11 (with a Qt5 focus)
Thomas McGuire (KDAB)
12:00-13:00 Lunch
14:30-14:45 Coffee
16:15-16:30 Coffee
18:00-20:00 Evening Event
When Almaty A Almaty B Moskau Asgabat Vilnius
8:00-9:00 Registration
9:15-9:30 Welcome by Kalle Dalheimer
9:30-9:50 Keynote: Breaking Down Technology & Application Silos
Qt at the Forefront of Future-Proof Modern Application Development

Tommi Laitinen, SVP International Products, Digia Qt
9:50-10:00 Qt Insights – synopsis by Kevin Franklin           Presentation
10:00-11:00 Keynote: The Qt Path
Where We are and the Technology Direction Ahead

Lars Knoll, CTO, Digia, Qt & Qt Project Chief Maintainer
11:00-12:00 Keynote: Trains, planes, automobiles… and space shuttles. Going the distance in the high-tech industry.
Dan Dodge – Cofounder & Chief Executive Officer, QNX
12:00-1300 Lunch
13:00-14:00 Apps on Speed
Milian Wolff
Take Your Apps on the Road — an Automotive “101” for Developers
Linda Campbell
Qt vs OpenGL – Embedded
Thomas Senyk
Step by step Qt on Android tutorial
Bogdan Vatra
Design trends, they come and go?
Nuno Pinheiro
14:15-15:15 Analysing & Solving Qt UI Performance
Problems On Embedded Hardware

Phil Brumby
A Qt-based GENIVI Stack
Johan Thelin
Building 3D OpenGL Scenes with Qt 5 and QML
Krzysztof Krzewniak
Qt on WinRT
Andrew Knight
Minding the Gap- Going from UX design specs to successful implementation
Dorothy Shamonsky
15:15-15:45 Coffee
15:45-16:45 Speeding up your Qt app with new QtNetwork features
Peter Hartmann
Developing Embedded Linux Applications with Qt
Andy Nichols
Integrating QtQuick with 3D renderers
James Turner
Qt for iOS
Richard Moe Gustavsen
Fast QML UI prototyping for platforms WITHOUT Qt/QtQuick support
Attila Csipa
17:00-18:00 Lightning Talks
(program now online)
Lightning Talks
(program now online)
Lightning Talks
(program now online)
Lightning Talks
(program now online)
Lightning Talks
(program now online)
19:00-23:00 Party


When Almaty A Almaty B Moskau Asgabat Vilnius
8:30-9:00 Registration
9:00-10:00 QmlWeb – Running QtQuick Applications on the Web
Anton Kreuzkamp & Thomas McGuire
Python 3 and Qt 5 with QML
Thomas Perl
QML Tricks and Treats
Vladimir Moolle
Targeting multiple mobile platforms with Qt Creator
Aurindam Jana
10:15-11:15 Applied Type Erasure in Qt 5
Stephen Kelly
Asynchronous programming (and more) with Qt5 and C++11
Dario Freddi
Practical QML
Burkhard Stubert
Presentation Code
Extending Qt Creator
Tobias Hunger
KDE Frameworks 5: Qt add-ons overview and tier 1 case studies
David Faure & Mirko Boehm
11:30-12:30 QtQuick and Input Events (Touch, Mouse, Keyboard)
Frederik Gladhorn
Expression Templates – or: How I Learned to Stop Worrying and…
Volker Krause
Introduction to Qt Quick Controls
Jens Bache-Wiig
Qt Creator Plugin Development
Tobias Hunger


QtConnectivity in Qt5
Alex Blasche, Fabian Bumberger
12:30-13:30 Lunch
13:30-14:30 Signals and Slots in Qt 5
Olivier Goffart
Natural task scheduling using futures and continuations
Ivan Čukić
Adaptable UIs with QtQuick
Alan Alpert
Boot to Qt

Andy Nichols
Introducing QtWebEngine
Pierre Rossi
GitHub link
14:30-15:00 Coffee
15:00-16:00 Qt 5.2’s QML engine in depth
Simon Hausmann
QML across all UI stacks – Support for QtWidgets
Kevin Krammer, Tobias König
Testing of embedded and mobile Qt and QML Applications
Reginald Stadlbauer and Harri Porten
State and future of QtWebKit
Allan Sandfeld Jensen
16:15-16:45 Lightning Talks winners
16:45-17:00 Qt Award + goodbye
17:00-17:30 Champagne to celebrate the 10th anniversary of Qt Developer Days
Performance Embedded OpenGL Platforms Design Web C++ QML/
Qt Quick
Tooling Add-ons In-depth

View the Qt Starter Edition Program…