Training Abstracts
Training Abstracts
Check out the session abstracts for the tracks below:
- Getting Started - a Qt fast track
- Advanced Qt - a deep dive
- Programming with Qt Quick
- Designing UIs with Qt Quick (NEW!)
- Qt Apps with Nokia - Design, Develop, Distribute
Getting Started - a Qt fast track
Speaker MUC: Oliver Gutbrod, e-Gits
Speaker SF: David Johnson, ICS
The track provides a fast and practical introduction to Qt by showing how to develop Qt applications for desktop systems. The content is based on the traditional widget set and gives a practical ride through the topics needed for you to create your first Qt application.
Prerequisites: A working knowledge of C++ programming, previous Qt experience is not required
Training style: Lecture, live coding examples
Advanced Qt – a deep dive
Speaker MUC: Volker Krause, KDAB
Speaker SF: Romain Pokrzywka & Till Adam, KDAB
In this track we will take a deep dive into the foundations of Qt covering technologies that are important for more advanced Qt development. We will cover Graphics View, Multithreading and ModelView in an efficient and practical manner.
Prerequisites: 12 months or more experience in Qt C++ programming
Training style: Lecture, live coding examples
Programming with Qt Quick
Speaker MUC: Torsten Rahn, basysKom
Speaker SF: Justin Noel, ICS
This track is an introduction to Qt Quick – the new and popular Qt User Interface Creation Kit – for C++ developers. Qt Quick is a high-level user interface technology that makes it significantly easier for UI designers and developers with scripting language skills to create beautiful, pixel perfect UIs and lightweight, touch-enabled apps with Qt. We will cover UI elements, states and animations, user input, components and the Qt Quick integration with C++.
Prerequisites: 12 months or more experience in Qt C++ programming
Training style: Lecture, live coding examples
Designing UIs with Qt Quick (NEW!)
Speaker MUC: Nuno Pinheiro, KDAB
Speaker SF: Nuno Pinheiro, KDAB
This is a new training track that will cover Qt Quick from a design perspective. In this track you will get an in-depth introduction to the Qt Quick design process illustrated with hands-on examples. We will also show how to generate Qt Quick code from your graphics assets designed in Adobe Tools (e.g. Photoshop and Illustrator).
Prerequisites: An interest in UI design, previous Qt experience is not required
Training style: Lecture, live coding examples
Qt Apps with Nokia - Design, Develop, Distribute
Speaker MUC: Janne Pietiäinen, Digia & Gordon Thornton, Nokia, Qt Development Frameworks
Speaker SF: Tuukka Ahoniemi, Digia
This track is for developers who want to target the huge, growing installed base of Nokia devices that support Qt Apps. With practical examples we will show you how to design and develop your app using Qt Quick, including the use of QML scripting, Mobility APIs, and Qt Components. We will also show you how to package, sign and publish, and how your app can be engineered to optimise marketing and monetisation.
Prerequisites: A basic understanding of Qt or QML or a working knowledge of a scripting language such as JavaScript. Experience in C++ programming is not required but may help you understand deeper aspects of extending QML with C++
Training style: Lecture, live coding examples
Please note that all training tracks are lecture based with examples handed out and live coding examples on stage.
All training sessions are held by Qt Partners.
Stay tuned for more



