Agenda
The Qt Developer Days 2009 agenda offers the opportunity to gain new insight and ideas for being more efficient, interaction with experts and peers and provides you with the knowledge and tools you need to successfully develop and deploy your applications.
Videos of Qt Developer Days sessions now available.
Monday (Pre-conference training & sessions)
Tuesday
Wednesday
Session Categories
Agenda: Monday
Qt Training Agenda & Topics - San Francisco
Please note that the agenda has been modified to better accommodate the
high number of training participants this year! You will find more information about the changes under the training section.
Room A and B |
|||
| 09:00-10:00 |
Registration opens & Light Breakfast |
||
| 10:00 - 10:15 |
Welcome, Agenda Vladimir Minenko and Jürgen Bocklage-Ryannel, Qt Development Frameworks |
||
| 10:15 - 12:30 |
Qt Programming Essentials Cross-Platform Development with Qt: Part I & Part II (Includes a 15-minute break - 11:15 - 11:30.) David Johnson, ICS (SF) |
||
| 12:30 - 1:30 |
Lunch break |
||
Room C |
Room B |
Room A (labs) |
|
| 1:30 - 2:30 | Programming with Qt: QGraphicsView Alan Ezust,, ICS (SF) |
Programming with Qt: Model/View Programming Katrina Niolet, KDAB (SF) |
13:30 - 18:00: Training Session related Labs - provided by trainer assistants |
| 2:30 - 2:45 |
Break |
||
| 2:45 - 3:45 |
Programming with Qt: Multithreading David Johnson, ICS (SF) |
Programming with Qt: WebKit Katrina Niolet, KDAB (SF) |
|
| 3:45 - 4:00 |
Break |
||
| 4:00 - 5:00 | Programming with Qt: QGraphicsView Alan Ezust, ICS (SF) |
Programming with Qt: Model/View Programming Romain Pokrzywka, KDAB (SF) |
|
| 5:00 - 5:15 |
Break |
||
| 5:15 - 6:15 |
Programming with Qt: Multithreading David Johnson, ICS (SF) |
Programming with Qt: WebKit Romain Pokrzywka, KDAB (SF) |
|
| 19:00 |
Welcome Reception Sponsored by Tieto | ||
Full Overview of the Qt Training Topics
Qt in Education Agenda & Topics
| 1330 – 1400 |
Qt's Call in Education Hanne Linaae Nokia, Qt Development Frameworks |
| 1400 – 1430 |
Qt, Open Source and Education Knut Yrvin, Nokia, Qt Development Frameworks |
| 1430 – 1500 |
Case Study: Experiences of using Qt in Education for Mobile Computing (Munich) Andreas Jakl, Assistant Professor at Upper Austria University of Applied Sciences Case Study: Design Patterns in C++ with Qt 4 at Suffolk University in Boston (San Francisco) Paul Ezust, Professor |
| 1500 – 1530 |
Case Study: Qt in Desktop Research and Teaching at Technische Universität München (Munich) Florian Obermeier and Simon Hawe, Research Assistants Case Study: Qt used for Mobile Development Classes in the USA (San Francisco) Isaac de la Peña, Head of Internet Strategic Initiatives for Nokia |
| 1530 – 1600 | Break |
| 1600 - 1630 |
Case Study: From the Classroom to Professonal Working Life with Qt (Munich) Frédéric Lambert, C-S France |
| 1630 – 1715 |
Get Started Teaching Qt Hanne Linaae, Juergen Bocklage-Ryannel, Nokia, Qt Development Frameworks Johan Thelin, Thelins Teknikkonsult |
| 1715 – 1800 |
Discussion Roundtable on Teaching Qt Hanne Linaae, Discussion Facilitator, Nokia, Qt Development Frameworks |
Full overview of Qt in Education Track
Agenda: Tuesday
General Sessions & Keynotes
| 08:00 - 09:00 |
Registration & Light Breakfast |
| 09:00 - 09:15 |
Welcome |
| 09:15 - 09:45 |
Qt Everywhere Sebastian Nyström, Vice President Application & Service Frameworks Nokia, Qt Development Frameworks |
| 09:45 - 10:15 |
The Roadmap: Next Generation Qt Lars Knoll, Director Global R&D (Munich) Nokia, Qt Development Frameworks Juha Latvala, Director, Product & Program Management (SF) Nokia, Qt Development Frameworks |
| 10:15 - 10:45 |
Break & Sponsor Exhibition |
| 10:45 - 11:15 |
Making Sugar Sweet: Experiences in Creating a Great User Experience with UI Design Walter Bender, Founder and Executive Director of Sugar Labs Former Executive Director of the MIT Media Lab |
| 11:15 - 12:00 |
New Paradigms for Portable User Interfaces Matthias Ettrich, Head of R&D Germany (Munich) Nokia, Qt Development Frameworks Tapani Mikola, Nokia, Qt Product Planning, Head of Technology Management (SF) Nokia, Qt Development Frameworks |
| 12:00 - 13:00 |
Lunch & Sponsor Exhibition |
| 13:00 - 18:30 |
Qt Technical Sessions | Qt in Use Sessions |
| 18:30 - 19:30 |
Troll Happy Hour |
| 19:30 - 22:30 |
Troll Dinner |
*Agenda is subject to change.
Technical Sessions
| Room A |
Room B |
Room C |
Qt Labs |
|
|---|---|---|---|---|
| 1200 – 1300 | Lunch & Sponsor Exhibition |
|||
| 1300 – 1415 | Training Teaser: UI Development with Qt ![]() KDAB (MU), ICS (SF) |
Optimizing Performance in Qt Applications ![]() Bjorn-Erik Nilsen |
An Introduction to Development with Qt on Mobile Platforms ![]() Qt Developers |
Translating Qt Applications ![]() Benjamin Poulain |
| 1415 – 1530 |
Qt Creator Bootcamp ![]() Erik Verbruggen |
Mobile Development with Qt for Symbian ![]() Alessandro Portale (MU), Jason Barron (SF) |
The Next Generation Qt Item Views ![]() Marius Bugge Monsen (MU), Alexis Menard (SF) |
|
| 1530 – 1600 |
Break & Sponsor Exhibition |
|||
| 1600 – 1715 | Scripting Your Qt Application ![]() Kent Hansen |
How to Make Your Qt Application Look Native ![]() Jens Bache-Wiig |
Qt on maemo - Getting in the Fast Lane ![]() Forum Nokia |
BOF: Provide Feedback to the Qt Roadmap ![]() Thiago Macieira |
| 1715 – 1830 | Training Teaser: Embedded Development ![]() basysKom (MU), ICS (SF) |
QWidget in Depth ![]() Marius Bugge Monsen (MU), Alexis Menard (SF) |
Introducing the Qt Kinetic Project ![]() Thierry Bastian (MU)/ Leo Cunha (SF) |
Nokia, Qt and the Internet ![]() Jukka Blomberg (MU) Oren Levine (SF) |
Qt in Use Sessions
| 1300 – 1345 |
Convergence: From Desktop to Web to Mobile Thiago Macieria, Nokia, Qt Development Frameworks |
| 1345 – 1415 |
Cast Study: CS Systems Using Qt for Critical Visual Systems Olivier Balet, CS Systems (Munich) & Eric Bouvier, C-S France (San Francisco) |
| 1415 – 1445 |
Case Study: Using Qt to Develop Advanced GUIs & Advanced Visualization Software Tyson Ratliff , DAZ3D(Munich) & Jarom Schow, DAZ3D (San Francisco) |
| 1445 – 1515 |
Making the Licensing Decision: LGPL vs. Commercial Cristy Hamley, Nokia, Qt Development Frameworks |
| 1600 – 1630 |
Case Study: Software Research Associates, Inc. & Development for Embedded Systems with Qt Osamu Kobayashi, Software Research Associates, Inc. (Munich) & Kenji Sugita, Software Research Associates, Inc. (San Francisco) |
| 1640 – 1715 |
Discover Qt Learning & Certification Vladimir Minenko, Nokia, Qt Development Frameworks |
| 1715 – 1830 |
Intro: Qt & Open Source Development Driving Innovation Knut Yrvin, Nokia, Qt Development Frameworks Case Study Open Source Showcase: Open Source in a Commercial Setting
|
Agenda: Wednesday
Technical Sessions
| Room A |
Room B |
Room C |
Qt Labs |
|
|---|---|---|---|---|
| 0800-0900 |
Registration & Light Breakfast |
|||
| 0900 – 1015 |
Developments in the Qt WebKit Integration ![]() Kenneth Christiansen |
Using Multi-touch and Gestures with Qt ![]() Jens Bache-Wiig |
The Mobility Project ![]() Alex Luddy |
|
| 1015 – 1130 | QWidget in Depth ![]() Marius Bugge Monsen (MU), Alexis Menard (SF) |
Training Teaser: Multi-threaded Development ![]() KDAB (MU), ICS (SF) |
Special FX with Qt Graphics View ![]() Ariya Hidayat (MU), Leo Cunha (SF) |
Hands On with Qt for Symbian: Demo Session Tino Pyssysalo, Digia |
| 1130 – 1230 | Lunch & Sponsor Exhibition |
|||
| 1230 – 1345 | Optimizing Performance in Qt Applications ![]() Bjorn-Erik Nilsen |
Qt Creator Bootcamp ![]() Erik Verbruggen |
State Machine Framework ![]() Kent Hansen |
Qt on Real Time Operating Systems ![]() Harald Fernengel (MU)/ Vladimir Minenko (SF) |
| 1345 – 1500 |
Animation Framework: A Step Toward Modern UIs ![]() Thierry Bastian (MU) / Leo Cunha (SF) |
Copy Your Favourite Nokia App with Qt ![]() Ariya Hidayat (MU), Jason Barron (SF) |
Creating Dynamic UIs with Qt Declarative UI ![]() Alex Luddy |
|
| 1500 – 1530 |
Break & Sponsor Exhibition |
|||
| 1530 – 1645 | Qt Kwan-Do ![]() KDAB (MUC) ICS (SF) |
Debugging, Fixing and Contributing a Bug Report using Gitorious ![]() Simon Hausmann |
Interfacing with S60 and Symbian Platform Code in a Qt Application Ilkka Hakkari, Tieto |
New Qt Creator Tools for Declarative UI Construction ![]() Erik Verbruggen |
Qt in Use Sessions
| 0800 - 0900 |
Registration & Light Breakfast |
| 0900 – 0930 |
Qt and the Red Flag Linux Distro Wang Baisheng (Munich) & Rick Xing (San Francisco) |
| 0930 – 1015 |
LGPL Compliance in Depth Cristy Hamley, Nokia, Qt Development Frameworks |
| 1015 – 1045 |
Case Study: Xandros and the Development with Qt on the Asus EeePC Pascal Lauria, Xandros (Munich) & Oleg Noskov, Xandros (San Francisco) |
| 1100 – 1130 |
Case Study: Porting Qt for Embedded Linux on Embedded Processors Frank Walzer,Texas Instruments |
| 1230 – 1300 |
Case Study: Learn how Qt has been used to develop and deploy projects in a variety
of industries Jouni Laine, Director, Digital Media, Tieto (Munich) |
| 1300 – 1330 |
Case Study: Advanced Visualization with OpenGL in Oil & Gas Mike Krus, Principal Software Engineer, Midland Valley Exploration Ltd. |
| 1330 – 1400 |
Case Study: Qt to New Mobile Platforms – The Case of Symbian Tino Pyssysalo, Digia |
| 1400 – 1430 |
Case Study: eXtending Qt: Media, Twitter, Optimized Web Aaron Benedek, Motomic |
| 1430 – 1500 |
Case Study: Elektrobit Mobile Internet Device (MID) Reference Device - Qt as the Heart of the UI and Applications Framework Olli Airaksinen, Elektrobit |
| 1500 – 1530 |
Case Study:Accelerating Performance on Qt and Webkit for the MIPS Architecture Paul Lind, MIPS Technologies |
*Agenda is subject to change.
Tracks
Get the most out of Qt Developer Days and take part in more than 20+ sessions in our Technical, Qt in Use and Qt in Education tracks.
Technical Track (Tuesday & Wednesday October 13th, 14th -Munich & November 2nd,3rd - San Francisco)
- Get the most out of Qt and learn to master advanced techniques and the
latest Qt features.
- Gather valuable tips and tricks that will help you
maximize your efficiency and build an even broader understanding of Qt.
Qt in Use Track (Tuesday & Wednesday October 13th, 14th -Munich & November 2nd,3rd - San Francisco)
- Learn how your organization can make the most of
your development time, shorten time to market and see best practices in
action.
- Meet with members of the Nokia, Qt
team, Qt partners and representatives from other successful companies
using Qt.
Qt in Education Track (Monday October 12th -Munich & November 2nd - San Francisco)
- Discover how Qt can enrich your university curriculum and arm students with the Qt programming skills they’ll need to be attractive to a multitude of industries
- Learn more about the importance of open source software and get a kick-start on how to introduce Qt in your educational programs
Back to Qt Developer Days Main Page

Innovate
Qt Labs
