Nokia Releases Qt SDK For Mobile Development
An anonymous reader writes "Nokia has released its unified Qt-based SDK for cross-platform development for Symbian and MeeGo (plus Maemo) devices. The blurb reads: 'Today sees the release of the Nokia Qt SDK, a single easy-to-use software development kit (SDK) for Symbian and Meego application development. Developers can now develop, test, and deploy native applications for Nokia smartphones and mobile computers. The beta version of the SDK is available for download from today, ready for developers to kick off development for new devices, including the just-announced Nokia N8.'"
(hey, can it be anything but sarcasm if Symbian has half od smartphone market? Even if it's just a minority of what Nokia sells...)
One that hath name thou can not otter
As a Qt developer and an n900 owner, Nokia's efforts to extend the Qt platform to portable devices is extremely exciting.
Don't forget that Qt has been an inspiring cross-platform toolkit for years and is the framework behind KDE.
Along with some great improvements to publish to phone support in Qt-Creator (Qt's LGPL IDE), we are getting expansions to the api which include: bearer management, contacts, location, messaging, multimedia, and sensors, among others.
For more info:
http://labs.trolltech.com/blogs/2010/04/27/nokia-qt-sdk-what-is-in-and-what-is-not-and%E2%80%A6-what-is-it/
http://qt.nokia.com/products/appdev/add-on-products/catalog/4/new-qt-apis/mobility
You will probably want PySide since it gives all Qt functions to Python and was written with mobile devices in mind. It is not "done" yet but there is just enough for you to get your hands dirty with.
Well, if "on _all_ Nokia low end to mid end phones" then you're speaking of close to half a billion devices per year...
Symbian is already close to 100M per year probably - 20% of all Nokia phones being Symbian sounds roughly right; yes, it will gradually grab more and more from S40, but there will be a place for the latter (and for S30) certainly for quite some time.
One that hath name thou can not otter
I do believe there's a go compiler already for the N900 - at least I recall seeing it in the repos.
We're already working on it: http://www.notmart.org/index.php/Software/KDE_on_MeeGo
We had been working previously with both Maemo and Moblin, so this in a way simplifies things a bit for us. It's early days yet, but we're making great progress. The more the merrier, so feel free to join us (you can find us in #plasma on irc.freenode.net)