It's easy to go cross-eyed when a press release is full of technical jargon and foreign concepts. But we took a look at Nokia's recent developer announcement for Qt 4.5 - a framework for creating programs that run cross-platform - and found some things worth highlighting. Nokia may even be setting a new benchmark for its competitors with this release of Qt.
Before we get into the details, let's examine the term cross-platform application framework. What does that really mean? It means that software developers can write an app that will run anywhere Qt (pronounced cute) is supported. In practice then, the app will run not only in Windows, but also Mac OS X (now with Cocoa support!), Linux, embedded systems, heck even Windows CE.
There are other frameworks out there. Java, Adobe's Flex, the Linux Gnome framework, Dekoh, Curl, etc. And that's not really even looking hard at embedded frameworks, where there are just as many. But even with all this competition, Qt has made a name for itself by working with a lot of popular technologies, such as WebKit, the browser engine that Safari and Chrome are built on.
We think that Qt is setting a new benchmark for their competitors with this release. With their framework offering so much potential, you might soon see firmware updates to your Roku box supporting web browsing and Flash video, cell phones with browsers that have fast Javascript handling and the latest HTML specification support, increased Mac awareness to Qt, and already-great Qt apps being picked up on Windows and other operating systems.