Spotlight | Reviews | Current Issue | Newsletter | Subscribe | Contact |
Departments

user friendly

CeBIT 2010 CFP

15 projects have been chosen - they will present their work at CeBIT Open Source 2010 in Hanover, Germany.

Find them in hall 2, March 2-6 or here.

  linuxpromagazine.com » Online » News » LinuxTag 2009: GUIs of the Future with QML  

Print this page. Recommend
Slashdot it! Delicious Share on Facebook Tweet! Digg

LinuxTag 2009: GUIs of the Future with QML

In his keynote at the LinuxTag 2009 in Berlin, KDE founder Matthias Ettrich spoke about the future of user interfaces on mobile devices. In the process he presented QML, the newest development from his employer Qt Software.

Matthias Ettrich at LinuxTag 2009

KDE's and Qt's Matthias Ettrich presents QML, a Qt extension for modern GUI development.

Ettrich's talk was titled "New user interface paradigms on mobile devices" and addressed GUI developers. He began with a bit of history: ten years ago programming was at the forefront of development, with UIs "quickly assembled in about two hours." That has since change. Users now demand much more sophisticated UIs, and make purchasing decisions based on them.

The whole paradigm of GUI development has thus shifted. Graphics processing is faster, resolutions better and mobile devices provide new input mechanisms. These conditions, according to Ettrich, require diverging from the traditional development model. No more boxed, rectangular widgets. These components are much too difficult to turn on and off, scale or otherwise change, and don't allow consistent backgrounds.

"The boundaries should no longer be set only by technology but by the creativity of the developer," offered Ettrich. As a tool that represents this new style of thinking he presented QML, a declarative UI language from Qt Software's development lab in Brisbane, Australia. QML is an extension of the existing Qt Toolkit and is under LGPL licensing.

Ettrich showed some sample applications that he created onstage using Qt Creator to showcase the new QML language. He demonstrated the properties, states and transitions that are typical for QML.

A Qt Labs blog presents a video of QML in action and some sample code. It also includes links to the Windows binaries and Gitorious source code repository.

(Mathias Huber)

Comments


Print this page. Recommend
Slashdot it! Delicious Share on Facebook Tweet! Digg
Rikki's Open Source Exchange

Stop by Rikki's Open Source Exchange for dispatches from the world of women in open source.

Rikki Kite examines the experience of women across the spectrum of open source –
the people, projects, organizations, events, articles, issues, and news.

more...

 

In the US and Canada, Linux Magazine is known as Linux Pro Magazine.
Entire contents © 2010 [Linux New Media USA, LLC]
Linux New Media web sites:
North America: [Linux Pro Magazine]
UK/Worldwide: [Linux Magazine]
Germany: [Linux-Magazin] [LinuxUser] [EasyLinux] [Linux-Community] [Linux Technical Review]
Eastern Europe: [Linux Magazine Poland] [Linux Community Poland]
International: [Linux Magazine Brazil] [EasyLinux Brazil] [Linux Magazine Spanish]
Corporate: [Linux New Media AG]