Agenda

  • Agenda at a glance | Sessions

  • Conference Program Overview

    Join us for a three day event that’s kicking-off with a full Qt Training day hosted by Diamond sponsor, KDAB, and followed by two days of inspiration and learning. You’ll hear keynotes from the creators of Qt about our roadmap and top industry leaders sharing their insight and Qt experiences. We will offer you a variety of sessions covering everything from technology strategy and product lifecycle management to in-depth technical talks on new APIs, best practices and live coding sessions – all presented by Qt contributors and industry experts from around the world.

    Besides talking about the Qt offering, latest features and roadmap, we have a handful of big themes for the summit:

    • Creating Connected Devices and Internet of Things systems
    • Qt as the software solution for multi-platform development – desktop, mobile and embedded
    • Industrial and automotive HMI trends
    • Multi-screen development strategies
    • Creation of modern desktop user interfaces

    Qt World Summit consists of three exciting and educational days:

    • Day 0 – Pre-conference Training
    • Day 1 – Keynotes and Qt Technology Strategy Tracks
      Keynotes from the makers of Qt and top industry leaders, the Qt offering and roadmap – where do we go, Qt technology strategy sessions, panel discussions as well as in depth technical talks.
    • Day 2 – Qt Application Development and Device Creation
      The Qt talks continue, but with deeper focus on the Qt framework: New Qt API intros, tutorials, hands-on developer-to-developer talks, best practices and birds-of-feather sessions from Qt contributors around the world.

    View Sessions

  • Agenda at a glance

    Day 0, Monday, October 5

    09:00

    Registration & breakfast
    From 09:00 to 10:00

    10:00

    Introduction to QML - also known as Qt Quick
    From 10:00 to 18:00, Room 1
    Model/View programming in Qt
    From 10:00 to 18:00, Room 2
    Debugging and Profiling Qt applications
    From 10:00 to 18:00, Room 3
    Introduction to Multithreaded Programming with Qt
    From 10:00 to 18:00, Room 4
    Introduction to Modern OpenGL with Qt
    From 10:00 to 18:00, Room 5
    What's new in C++11/C++14? (with a Qt5 focus)
    From 10:00 to 18:00, Room 6
    Qt for Mobile Platforms - Android/iOS
    From 10:00 to 18:00, Room 7
    Introduction to Testing Qt applications with Squish
    From 10:00 to 18:00, Room 8

    Day 1, Tuesday, October 6

    08:00

    Registration & breakfast
    From 08:00 to 09:00

    09:00

    Keynotes
    - Juha Varelius (CEO) & Petteri Hollander (Head of Product Management), The Qt Company
    - Kenneth Cukier (The Economist), Data Editor
    - Jeff Payne (CEO), OpenCar, Inc.
    - Till Adam (Director Global Sales & Marketing), KDAB & Andreas Schmid (CEO), Holoplot
    - Lars Knoll (CTO), The Qt Company
    From 09:00 to 12:00

    12:00

    Lunch
    From 12:00 to 13:00

    13:00

    Qt and Windows 10
    Maurice Kalinowski, The Qt Company
    Latest of Qt Offering
    Qt Technology Strategy
    From 13:00 to 13:30, Room B05-06
    Choosing the right Embedded Linux platform for your next project
    Laszlo Agocs, The Qt Company
    Creating devices with Qt
    Qt Technology Strategy
    From 13:00 to 14:00, Room B09
    Introduction to Qt Creator
    Tobias Hunger, The Qt Company
    Introductory Qt
    Qt Technology Strategy
    From 13:00 to 14:00, Room A03-04
    Wearable sensor platforms using Qt in the medical and sports/fitness industry
    Attila Csipa, PulseOn
    Qt in Use
    Qt Application Development and Device Creation
    From 13:00 to 13:30, Room B07-08
    How Qt Meets the Automotive Technology Requirements of Today, Tomorrow & Beyond
    Petteri Holländer, The Qt Company
    Qt in Automotive
    Qt Technology Strategy
    From 13:00 to 13:30, Room A05-06

    13:30

    Qt's Web Offering - An Overview
    Allan Jensen, The Qt Company
    Latest of Qt Offering
    Qt Technology Strategy
    From 13:30 to 14:00, Room B05-06
    How we stopped using the mouse and started drawing molecules with our fingertips: not the usual porting story
    Massimiliano Pippi
    Qt in Use
    Qt Technology Strategy
    From 13:30 to 14:00, Room B07-08
    Coding Qt for greater interoperability and portability – an introduction to the OpenCar platform
    Jeff Payne, OpenCar
    Qt in Automotive
    Qt Technology Strategy
    From 13:30 to 14:00, Room A05-06

    14:00

    Coffee break
    From 14:00 to 14:15

    14:15

    Creating IoT applications with Bluetooth Low Energy and Qt
    Martin Woolley, Bluetooth SIG
    Latest of Qt Offering
    Qt Application Development and Device Creation
    From 14:15 to 15:15, Room B05-06
    Qt for Device Creation
    Andy Nichols, The Qt Company
    Creating devices with Qt
    Qt Application Development and Device Creation
    From 14:15 to 15:15, Room B09
    Getting Started with Qt on Android
    BogDan Vatra, KDAB
    Introductory Qt
    Qt Application Development and Device Creation
    From 13:00 to 14:00, Room A03-04
    Behavior Driven GUI Testing of Embedded, Mobile and Desktop Qt HMIs
    Reginald Stadlbauer, froglogic
    Qt in Use
    Qt Technology Strategy
    From 14:15 to 15:15, Room B07-08
    Revolutionizing Automotive with Qt
    Johan Thelin, Pelagicore
    Qt in Automotive
    Qt Technology Strategy
    From 14:15 to 14:40, Room A05-06

    14:45

    Secure, realtime connectivity for connected devices & IOT
    Jonas Gray & Jordan Zucker, PubNub
    Qt in Automotive
    Qt Technology Strategy
    From 14:45 to 15:15, Room A05-06

    15:15

    Coffee break
    From 15:15 to 16:00

    16:00

    Rising Trends in 3D in user interfaces
    Sami Makkonen, The Qt Company
    Latest of Qt Offering
    Qt Technology Strategy
    From 16:00 to 16:30, Room B05-06
    The Internet of Things: What Is It And Why Should I Care?
    Jeff Tranter, ICS
    Creating devices with Qt
    Qt Technology Strategy
    From 16:00 to 16:30, Room B09
    Basic Networking with Qt
    Markus Goetz, Woboq
    Introductory Qt
    Qt Application Development and Device Creation
    From 16:00 to 16:30, Room A03-04
    How to Develop with Qt for Multiple Screen Resolutions and Increase & Measure your Cross-Platform App Success
    Alex Leutgöb & Christian Feldbacher, V-Play
    Qt in Use
    Qt Technology Strategy
    From 16:00 to 16:30, Room B07-08
    In the Driver's Seat - Tech Tales from the Automotive Sector
    Louai Al-Khanji, The Qt Company
    Qt in Automotive
    Qt Technology Strategy
    From 16:00 to 16:30, Room A05-06

    16:30

    Building Desktop and Embedded Uis with Qt 3D
    Dr. Sean Harmer, KDAB
    Latest of Qt Offering
    Qt Application Development and Device Creation
    From 16:30 to 17:30, Room B05-06
    Qt for the Internet of Things, where user experience design meets real-time embedded design
    Stephen Olsen, Wind River
    Creating devices with Qt
    Qt Technology Strategy
    From 16:30 to 17:30, Room B09
    The 8 mistakes of QtQuick newcomers
    Luca Ottaviano, Develer
    Introductory Qt
    Qt Application Development and Device Creation
    From 16:30 to 17:30, Room A03-04
    Effective multi-platform development with Qt Creator, QBS, and QEMU
    Andrew Knight, Intopalo
    Qt in Use
    Qt Technology Strategy
    From 16:30 to 17:00, Room B07-08
    How to Implement an Automotive Infotainment System using Qt Quick
    Dustin Kassman, ICS
    Qt in Automotive
    Qt Application Development and Device Creation
    From 16:30 to 17:00, Room A05-06

    17:00

    Qt in IOT context: connected alarm-clock
    Adrien Leravat, Adeneo Embedded
    Qt in Use
    Qt Application Development and Device Creation
    From 17:00 to 17:30, Room B07-08
    Resolving Automotive UI Challenges With and Optimized Qt Implementation
    Grant Courville, QNX
    Qt in Automotive
    Qt Technology Strategy
    From 17:00 to 17:30, Room A05-06

    17:30

    Break
    From 17:30 to 18:00

    18:00

    Evening program
    From 18:00 to 23:00

    Day 2, Wednesday, October 7

    08:00

    Breakfast
    From 08:00 to 09:00

    09:00

    Qt Canvas3D - Presenting the Pipeline
    Pasi Keränen, The Qt Company
    Qt Application Development and Device Creation
    From 09:00 to 10:00, Room B07-08
    Writing better code with help from Qt and the compiler
    Thiago Macieira, Intel
    Qt Application Development and Device Creation
    From 09:00 to 10:00, Room B05-06
    Developing for Windows 10 with Qt
    Maurice Kalinowski, The Qt Company
    Qt Application Development and Device Creation
    From 09:00 to 10:00, Room B05-06
    Building Location Analytics and Mapping into Your Apps
    Michael Tims, Esri
    Qt Application Development and Device Creation
    From 09:00 to 09:30, Room A03-04
    Get to know the Qt Installer Framework
    Kai Köhne, The Qt Company
    Qt Application Development and Device Creation
    From 09:00 to 09:30, Room A05-06
    Developer unconference + Lightning Talks
    From 09:00 to 16:30, Room B04

    09:30

    QtMozEmbed: Embedding Gecko with Qt5
    Siteshwar Vashisht, Red Hat & Raine Mäkeläinen, Jolla
    Qt Application Development and Device Creation
    From 09:30 to 10:00, Room A03-04
    Custom Qt Creator Wizards
    Tobias Hunger, The Qt Company
    Qt Application Development and Device Creation
    From 09:30 to 10:00, Room A05-06

    10:00

    Coffee break
    From 10:00 to 10:10

    10:10

    Effective Qt
    Marc Mutz, KDAB
    Qt Application Development and Device Creation
    From 10:10 to 11:10, Room B07-08
    Qt for Native Client
    Morten Johan Sørvig, The Qt Company
    Qt Application Development and Device Creation
    From 10:10 to 11:10, Room B05-06
    Qt on IOS A to Z
    Mike Krus, KDAB
    Qt Application Development and Device Creation
    From 10:10 to 11:10, Room B09
    Implementing Modern Design Patterns with Qt
    Bogdan Ogrean, Fortech & Michael Wagner, IPO.Plan
    Qt Application Development and Device Creation
    From 10:10 to 10:40, Room A03-04
    Developing with Qt Location
    Laszlo Agocs, The Qt Company
    Qt Application Development and Device Creation
    From 10:10 to 10:40, Room A05-06

    10:40

    The CPU Usage Analyzer for Device Creation
    Ulf Herman, The Qt Company
    Qt Application Development and Device Creation
    From 10:40 to 11:10, Room A03-04
    Among ELFs and DWARFs
    Volker Krause, KDAB
    Qt Application Development and Device Creation
    From 10:40 to 11:10, Room A05-06

    11:10

    Coffee break
    From 11:10 to 11:30

    11:30

    Using the Qt Quick Scene Graph API
    Jocelyn Turcotte, Woboq
    Qt Application Development and Device Creation
    From 11:30 to 12:30, Room B07-08
    Extending Qt on Android apps using JNI
    BogDan Vatra, KDAB
    Qt Application Development and Device Creation
    From 11:30 to 12:30, Room B05-06
    Qt Quick Controls Re-engineered
    Gabriel de Dietrich, The Qt Company
    From 11:30 to 12:30, Room B09
    A deep dive into QML memory management internals
    Frank Meerkötter, basysKom
    Qt Application Development and Device Creation
    From 11:30 to 12:30, Room A03-04
    Creating multithreaded applications with Qt
    Bo Thorsen, Viking Software
    Qt Application Development and Device Creation
    From 11:30 to 12:30, Room A05-06

    12:30

    Lunch
    From 12:30 to 13:30

    13:30

    How to Develop with Qt for Multiple Screen Resolutions and Increase & Measure your Cross-Platform App Success (In-Depth Tech Session)
    Alex Leutgöb & Christian Feldbacher, V-Play
    Qt Application Development and Device Creation
    From 13:30 to 14:30, Room B07-08
    Virtual Keyboards for Qt applications
    Tobias König , KDAB
    Qt Application Development and Device Creation
    From 13:30 to 14:30, Room B05-06
    Integrating OpenGL with Qt Quick 2 applications
    Giuseppe D'Angelo, KDAB
    Qt Application Development and Device Creation
    From 13:30 to 14:30, Room B09
    Effective QML
    Thomas McGuire, KDAB
    Qt Application Development and Device Creation
    From 13:30 to 14:30, Room A03-04
    Reactive programming and Qt
    Ivan Čukić, KDE
    Qt Application Development and Device Creation
    From 13:30 to 14:30, Room A05-06

    14:30

    Optimizing Qt Applications
    Milian Wolff, KDAB
    Qt Application Development and Device Creation
    From 14:30 to 15:00, Room B07-08
    Contributing your first patch to the Qt Project
    Thiago Macieira, Intel
    Qt Application Development and Device Creation
    From 14:30 to 15:00, Room B05-06
    High-dpi Qt
    Morten Johan Sørvig, The Qt Company
    Qt Application Development and Device Creation
    From 14:30 to 15:00, Room B09
    Are you testing enough? Qt application Quality Insurance
    Harri Porten, froglogic
    Qt Application Development and Device Creation
    From 14:30 to 15:00, Room A03-04
    Qt Value Classs Design
    Marc Mutz, KDAB
    Qt Application Development and Device Creation
    From 14:30 to 15:00, Room A05-06

    15:00

    Coffee break
    From 15:00 to 15:30

    15:30

    Using namespace std;
    Olivier Goffart, Woboq GmbH
    Qt Application Development and Device Creation
    From 15:30 to 16:30, Room B05-06
    Qt, multimedia, and computer vision - a great match for Embedded Linux
    Laszlo Agocs, The Qt Company
    Qt Application Development and Device Creation
    From 15:30 to 16:30, Room B09
    Practical aspects of crash reporting, analytics and connectivity challenges of connected device development
    Attila Csipa, PulseOn
    Qt Application Development and Device Creation
    From 15:30 to 16:30, Room A03-04
    QtWebEngine - Taming the beast
    Kai Köhne, The Qt Company
    Qt Application Development and Device Creation
    From 15:30 to 16:30, Room A05-06

    16:30

    Ending session
    From 16:30 to 17:00

view_sessions

2015 session
video recordings
now
available at qt.io ›