Nokia heeft een nieuwe versie van Qt uitgebracht. Qt, uitgesproken als cute, is een opensource- en platformonafhankelijke omgeving waarmee applicaties kunnen worden ontwikkeld. Het wordt wordt onder andere gebruikt in Google Earth, KDE, Opera, Skype, VLC media player en VirtualBox. Het volledige changelog is hier te vinden en dit zijn de release notes voor versie 4.7:
New way of developing Qt apps
A key feature of Qt 4.7 is QML (Qt Meta-Object-Language), an easy to learn, declarative language that ‘describes’ the interface of a program and how it behaves. It will be instantly familiar to developers who prefer scripting type languages such as Javascript and it allows UI designers and developers to work together in an iterative approach.
Improved performance, quicker apps
Qt 4.7 includes significant performance improvements that make applications and user interfaces run faster and smoother. Examples of these improvements include:
- New hardware accelerated compositing in QtWebkit has accelerated QtWebkit animation rendering by 31% over Qt 4.6.0, resulting in “snappier” user interfaces
- In benchmark tests of popular websites, Facebook pages scrolled up to 67% faster, and other, less complicated pages scrolled on average 350% faster* due to significant scrolling speed improvements in QtWebkit
- The new QStaticText class makes text render more than twice as fast as in Qt 4.6
- The QPainter engine makes it possible to draw particle systems more efficiently in OpenGL
Qt screenshot, klik op de afbeelding voor een grotere versie.