Qt Developer Days 2010 (Munich)
2010-10-11..2010-10-13
Munich, Germany
| title | author | length |
|---|---|---|
| Project Lighthouse | Jørgen Lind | 01h 00m |
Lighthouse turns Qt for Embedded Linux into a window-system‑agnostic GUI by adding a plugin-based QPlatformIntegration that loads backends at runtime. It ships… | ||
| UI Design for Small Screen Devices | Jens Bache-Wiig | 55m |
Argues that porting a desktop UI is a redesign not a shrink, and recommends building focused mobile cores (example: make it possible to post a picture in two… | ||
| Qt Tips and Tricks | Justin Noel | 01h 13m |
Practical list of ~20–30 concrete Qt techniques: use Q_PROPERTY/Q_DECLARE_METATYPE and QMetaObject::invokeMethod for runtime calls and IPC, register types for… | ||
| The Qt Networking Stack | Peter Hartmann | 56m |
Overview of the Qt networking stack, with concrete APIs and caveats: HTTP and SSL use QNetworkAccessManager + QNetworkRequest/QNetworkReply with asynchronous… | ||
| The Qt Continuous Integration System | Rohan McGovern | 01h 01m |
A Continuous Integration system for Qt at Nokia compiles and runs the automated test suite against a baseline through a quality gate, uses staging branches… | ||
| The Nokia Qt SDK in Action | Pekka Kosonen | 59m |
The Nokia Qt SDK in Action
recorded DevDays 2010 in Munich
Presented by: Pekka Kosonen
The session covers topics like using Qt simulator, debugging and… | ||
| Scene Graph: A Different Approach to Graphics in Qt | Gunnar Sletta | 01h 01m |
A small scene graph replaces QPainter/GraphicsView for QML and renders with OpenGL ES 2.0, reorders draw calls to cut redundant state changes and avoids… | ||
| Qt's Open Governance Model, Discussed | Thiago Maceiera | 01h 04m |
Qt launches a public governance effort in June and moves decision and development visibility into mailing lists and public repos, with 600 contributions so far… | ||
| Qt Quick for C++ Developers | Roberto Raggi | 01h 12m |
Shows concrete C++ integration: uses QDeclarativeEngine, QDeclarativeContext and QDeclarativeView to embed QML into a QWidget app, calls qmlRegisterType and… | ||
| Qt Quick Components: The Future of Qt Widgets | Leonardo Cunha | 01h 08m |
A QML component library provides a ready-to-use set that aims for native or custom look and feel on Qt Quick and plugs into platform theme servers to fetch… | ||
| Qt Quick - Rapid User Interface Prototyping | Jens Bache-Wiig | 01h 10m |
Shows how to prototype a phone UI in QML/Qt Quick by building a Flickr search app: slicing assets in Inkscape/Photoshop, using BorderImage and TextInput for a… | ||
| Qt on MeeGo | Rusty Lynch, Thiago Maceiera | 01h 08m |
MeeGo is presented as a Linux Foundation–driven distribution optimized for ARM v7 and Atom with a MIGO touch framework for compositing, input and services, and… | ||
| Qt Multimedia | Dmytro Poplavskiy | 53m |
Qt Multimedia provides both low-level audio/video primitives and high-level, portable APIs for playback, radio, recording and camera API control; it exposes… | ||
| Qt GraphicsView in Depth | Alexis Menard | 01h 38m |
Qt GraphicsView forms Qt's 2D canvas and the basis of Qt Quick and is shown evolving from Qt 4.2 through a major 4.6 refactor and 4.7 stability fixes. Concrete… | ||
| Qt for Cross-Platform Mobile Development | Michael Samarin | 01h 13m |
Claims Qt yields over 90% reusable code across Maemo, S60 5th Edition and Symbian^3; Futurice reports 40% of mobile projects now use Qt. Shows a real WordPress… | ||
| Qt/3D QML Scripting for UI Designers and Hackers | Sarah Smith | 01h 12m |
Shows practical Qt/3D QML bindings that let QML load and animate real 3D assets using a C++ backend: a 3DS loader, scene graph with view frustum culling… | ||
| Performance: Do Graphics the Right Way | Gunnar Sletta | 01h 10m |
Practical recipe for fast Qt graphics: prefer opengl for main view and raster for UI — raster makes state changes and small draws cheap while OpenGL handles… | ||
| New Qt APIs for Mobile Development Roadmap (Birds-of-a-Feather Discussion) | Shin Minjung | 59m |
Roadmap and status for Qt Mobility: version 1.0 ships core multimedia and sensors; 1.1 expands to about 350 classes and 3,700 public methods across ~17 APIs… | ||
| New Qt APIs for Mobile Development: Mobility I | Alex Blasche | 01h 08m |
Overview of the new Qt Mobility pieces and where they actually change app code: a metadata store plus an IPC layer exposes services via QServiceManager so… | ||
| Multithreading with Qt | João Abecasis | 58m |
Covers concrete Qt primitives and “what works”: QProcess for coarse-grain parallelism, QThread/QThreadPool/QRunnable and moveToThread for object-based… | ||
| Meet Qt WebKit | Simon Hausmann | 01h 02m |
Live demo builds a slide viewer from scratch using Qt Creator, HTML slides loaded into QGraphicsWebView, JavaScript to bump window.location.hash and CSS… | ||
| Meet Qt Quick | Roberto Raggi | 01h 08m |
Introduces Qt Quick and QML as a concise declarative layer plus tools: demos build a clickable button from two images, a draggable slider and a 20-item grid… | ||
| Meet Qt | Jesper K. Pedersen | 35m |
Meet Qt
recorded DevDays 2010 in Munich
Presented by: Jesper K. Pedersen, KDAB
You are likely to have heard about Qt, but do you know about its full… | ||
| Measuring Qt Performance | João Abecasis | 01h 00m |
Shows how to get real numbers: uses Creator and QTestLib to wrap code in QTestLib QBenchmarkLoop, runs median repeats and verbose runs, and switches from… | ||
| Leveraging Qt Mobility for Creating Mobile Augmented Reality Services | T.Turunen | 01h 10m |
Claim: Qt Mobility adds a sensor‑based augmented reality layer that plugs into Location, Camera and Landmarks, provides basic filtering and a camera widget… | ||
| Introduction to Automated Testing for Qt Applications | Rohan McGovern | 58m |
Converts a KeePassX-style Qt app into a static library plus a thin launcher so tests can link into app code, adds a QTestLib-based test program that exercises… | ||
| Hybrid Development: Bridging the Gap Between Web and Native | No'am Rosenthal | 01h 06m |
Shows a working hybrid pattern: a desktop Qt app embeds WebKit, exposes a C++ QObject called TextAnalyzer to JavaScript via addToJavaScriptWindowObject, and… | ||
| Getting the Most out of Qt Creator | Erik Verbruggen | 01h 16m |
Qt Creator 2.1 beta focuses on C++ and QML and shows concrete productivity features: project shadow builds that keep separate build dirs for multiple Qt… | ||
| HTML5: Beyond the Buzz | Benjamin Poulain | 43m |
Covers which HTML5 features are actually usable inside QtWebKit and how they integrate with C++: demos show QGraphicsWebView is required for accelerated 3D… | ||
| Getting Started with Embedded Qt Development | Johannes Zellner | 57m |
Shows how to configure and build Qt for embedded targets: pick a qmake/mkspec, run configure with -xplatform and -embedded, then make and make install to… | ||
| Engaging Mobile Users: Mobility II | Alex Blasche | 01h 10m |
Overview of concrete APIs and what actually works: Qt Mobility exposes positioning via createDefaultSource and NMEA support for external GPS, a tile-based map… | ||
| Contributing to Qt: From Zero to Hero | Alexandra Leisse | 44m |
Overview of concrete contribution channels: a community site called Qt Developer Network with forums, wiki, points and badges, nightly imports of Nokia FQs… | ||
| Accelerating Qt WebKit Applications | Benjamin Poulain | 52m |
Qt WebKit in Qt 4.7 adds concrete performance features: tiled pixmap caching and view flattening for touch UIs, a 60 fps on N8 claim from real devices, and an… | ||
| Qt Quick - Introduction to Qt Quick (part 1/4) | Till Adam | 01h 22m |
Quick, concrete demo of Qt Quick 4.7 with QML code, Qt Creator and qmlviewer showing that UI elements, property binding and animations are actually faster to… | ||
| Qt Mobile Development Nokia Devices - Getting started with Nokia Qt SDK (part 3/3) | Tuukka Ahoniemi | 01h 16m |
Demonstrates building a mobile Qt app end-to-end: designs UI in Qt Designer, implements logic with signals and slots (synchronous, order unspecified), compiles… | ||
| Qt Mobile Development for Nokia Devices - Mobile UI design (part 2/3) | Tuukka Ahoniemi | 01h 24m |
Compares Qt UI options for Symbian: QWidgets give quick native look but limited customization; the animation system uses QPropertyAnimation and groups plus… | ||
| Qt Mobile Development for Nokia Devices - Introduction to Qt on mobile (part 1/3) | Tuukka Ahoniemi | 54m |
Overview of concrete tools and outcomes: shows Nokia Qt SDK with Qt Creator and Qt Simulator used to build a simple currency‑converter by dragging widgets… | ||
| Arranging Items, QML Components and Debugging QML (part 4/4) | Till Adam | 01h 22m |
Shows that non-trivial data belongs in C++: export a QAbstractItemModel in C++ to QML for lazy loading and DB or filesystem access, demonstrated by a KDE mail… | ||
| Qt Quick - Animations and Visual Effects (part 3/4) | Till Adam | 01h 29m |
Shows a hands‑on bouncing ball step‑by‑step that builds from single number animations to sequential and parallel number animations, easing, rotation and a… | ||
| Qt Quick - User Interaction - User Input and States (part 2/4) | Till Adam | 01h 21m |
Recreates a small QML launcher (assets, images, text) and walks live through building it in Creator so examples run as shown; demonstrates mouse areas for… | ||
| Creating High-Quality Video and Voice Solutions with Qt | Marek Dutkiewicz | 40m |
Creating High-Quality Video and Voice Solutions with Qt
recorded DevDays 2010 in Munich
Presented by: Marek Dutkiewicz, Polycom
This session will talk about… | ||
| Accelerating Performance of Qt on TI's Embedded Processors | Varun Shah | 28m |
Texas Instruments shows concrete steps to speed up Qt on ARM SoCs: enable SGX-based OpenGL ES for 3D, add a NEON-backed raster engine yielding 2x–3x 2D… | ||
| QtinUse - WeTab - Developing Innovative User Interfaces | Stefan Odoerfer | 40m |
WeTab is an 11.6" MeeGo tablet that chooses Qt as the UI base, ports existing apps and ships a Qt/MeeGo SDK; core apps are C++/Qt, the browser is built on… | ||
| QtinUse - Web Runtime and Qt | Fabio Ricciato | 36m |
Telecom Italia R&D builds a Qt-based widget engine that packages HTML/CSS/JS as resident WGT apps using Qt WebKit and Qt Mobility, binds native C++ code into… | ||
| QtinUse - Using Qt to bring Maya into the 21st Century | Moira Minoughan | 44m |
Maya migrates its legacy Motif UI to Qt 4.5.3 to enable Mac 64-bit support and reduce platform-specific code; the port reimplements about 100 UI commands… | ||
| QtinUse - Developing the Netflix TV/Movie Streaming Service with Qt | Anders Bakken | 39m |
Netflix implements a server-driven dynamic UI using QtWebKit and a JavaScript bridge to embed DRM, auth and video player APIs into devices, choosing Qt over… | ||
| Developing Innovative Desktop and Embedded HP Products with Qt | Gary Orsolini | 28m |
HP re-implements HP Virtual Rooms re-implemented via Qt (original Java 1998 → Qt from 2006) and ships native clients for Windows, Mac, Linux and mobile (Nokia… | ||
| QtinUse - UI & System Design Challenges for the NxG Lighting Tool | Gene Ragan | 35m |
DreamWorks migrates a 16-year proprietary Xlib toolkit (Phooey) into Qt by refactoring low-level X calls, creating an opt-in Qt integration and a hybrid event… | ||
| QtinUse - Networked, GUI-Driven Automation | Fabio d'Alessi | 33m |
Claim: a framework that turns heterogeneous field buses and legacy devices into a single controllable cloud using concrete gateways and a small set of tools… | ||
| QtinUse - Mobilizing your Solutions with Qt | Markus Mediger | 29m |
Tieto shows concrete Qt work: a real-time caller ID via yellow pages that searches during the call and writes to contacts; a dynamic Mobile TV with… | ||
| QtinUse - MeeGo - a Mobile Ecosystem for Qt Deployments | Dirk Hohndel | 32m |
Claims MeeGo is an open, vendor-neutral Linux stack with a six‑month cadence and imminent MeeGo 1.1 release that brings the touch framework and handset UX… | ||
| QtinUse - Introducing Qt IVI (5/5) | Mikael Söderberg | 10m |
A new top-level Qt project lives on Qt Gitorious as qtivi.org and seeds its repo with Nokia terminal mode plus a jointly developed IVI reference HMI and… | ||
| QtinUse - Introducing Qt IVI (4/5) | Richard Röjfors | 07m |
A Linux IVI middleware is already built that hides platform details and swaps whole stacks so UIs keep working when Bluetooth or media backends change… | ||
| QtinUse - Introducing Qt IVI (3/5) | Mikael Söderberg | 02m |
Introducing Qt IVI (3/5)
recorded DevDays 2010 in Munich
Presented by: Mikael Söderberg
Part 4 here: http://youtu.be/Ay9yaENKXok
Innovating in Automotive… | ||
| QtinUse - Introducing Qt IVI (2/5) | John Thelin | 04m |
Qt IVI is a Pelagicore framework plus component library that adds automotive network interfaces and IVI-specific APIs on top of Qt, claiming faster, lower-cost… | ||
| QtinUse - Introducing Qt IVI (1/5) | Mikael Söderberg | 21m |
Qt IVI packages a Pelagicore-based framework that maps Qt and GNU/Linux onto automotive networks and specs, targeting fast boot and low power, multi-screen… | ||
| User Experience on Mobile Internet Devices | Knut Yrvin | 22m |
Argues that HTML/JavaScript UIs choke on mobile CPU budgets and that the practical path is hybrid internet applications that render natively for speed while… | ||
| University Course material: Qt for Mobile Application Development | Tony Torp | 15m |
A beta course package provides editable PowerPoint and Word slides, exercise books with solutions, a trainer’s guide and five modules covering Qt Mobility… | ||
| Teaching Qt or using Qt for Teaching? | Bernhard Schmitz | 33m |
University of Stuttgart uses Qt as a teaching tool across a basic graphical interactive-systems lecture, a graphics programming course and a GUI course, plus… | ||
| Qt in Education Course Material: What is it, and how can it be used? | Johan Thelin | 17m |
A ready-to-use, editable course pack for teaching Qt that bundles 10 lectures with detailed slides, speaker notes, self-test exercises, larger labs, and… | ||
| Overview of the Qt in Education Program | Hanne Linaae | 19m |
Program outlines a concrete support package for universities: DevNet forum and wiki plus published course material and hands‑on training days, a local… | ||
| Engaging the Industry: Moving on to Qt | Melvyn Suan | 19m |
Nanyang Polytechnic runs a software‑house style center that takes industry briefs, embeds students on teams and claims 750,000 downloads across student‑built… | ||
| Using Qt for Student and Research Projects in Mobile Computing | Dominik Gusenbauer | 32m |
University courses use Qt (C++) to move students from Java into cross-platform mobile development and to run semester-long projects that deploy to devices… | ||
| The Roadmap: Next Generation Qt (part 1/2) | Sebastian Nyström | 18m |
Roadmap lays out concrete changes: a new scene graph (4.8 timeframe) to push OpenGL ES hardware acceleration for smooth high‑pixel UIs, a project lighthouse to… | ||
| Leading the way: Orange's Experience with Qt | Mark Sage | 22m |
Orange reports 131 million customers in 32 countries and shifts from 4% open OS in 2006 to 28% in 2010, projecting 50% by 2013. Development teams use Qt Quick… | ||
| Behind the Scenes at DreamWorks Animation: Making the Apps that Make the Movi | Kenn LeGault | 27m |
Studio runs ~5 million lines of C++ across eight major GUI applications plus 2,500 smaller tools, produces about 100 terabytes per movie and uses roughly… | ||
| Welcome to Qt Developer Days 2010 | Sebastian Nyström | 08m |
Conference opens with growth metrics and concrete product updates: 1,000 attendees and a doubling trend every two years, 1.5 million downloads per year for Qt… | ||
| The Roadmap: Next Generation Qt (part 2/2) | Lars Knoll | 24m |
A new UI stack called Qt Quick bundles a C++ QtDeclarative module, the QML JavaScript‑inspired language and IDE support so designers iterate quickly; it offers… | ||
| nothing matches | ||