Nokia has released the latest version of its cross-platform toolkit Qt, version 4.6. As usual, it comes with a whole slew of improvements and new features, and this time, they even added a new platform into the mix.

Too bad QML wasn't ready yet for this release. When they finish it we will have a killer tool for developing more interactive user interfaces. Hell, even designers can program in QML

My (quite limited) experience with QML is that it's easier to get blingy UI's (with lots of animations etc), but for doing simple things just using Qt "normally" (C++/python, QWidgets, normal layouts...) is much easier.

This is because QML provides a lower level access to the dynamic state of the UI, whereas with the classical Qt style you can just slap an UI together with a Qt Designer. The UI won't be quite as appealing, though.

Of course we are still to see how the UI designer for QML will be like; it might be as easy as using Qt Designer currently is.