2. About me
● KDE developer since 1998
● Currently working on MeeGo Touch (QStyle) /
Qt Quick Components at basysKom
● Founded the Marble Virtual Globe project
http://www.marble-globe.org
2
4. The world of Qt
● strong multi-platform history
● Create once compile everywhere …
● Qt emulates look and feel of the platform
● “Classic” Qt world: QWidget
● Appearance is delegated to QStyle
4
5. Moving towards mobile
Other Requirements / paradigms than desktop:
● Limited screen estate
● Other means of interaction
● Hardware resources, battery
● Different Motivation for use
● UI Guidelines
5
http://meego.com/developers
6. MeeGo Touch
● Platform API
● QGraphicsView based UI framework
● Provides QGraphicsView based widgets
● Finger usable
6
13. Qt Quick: a fresh approach
● Intuitive User Interfaces
● Design-Oriented
● Rapid Prototyping and Production
● Easy Deployment
13
14. QML
● Declarative language for User Interface elements:
● Immediately familiar to web / graphics designers
● QML Viewer
● Integration with Qt Creator
14