LWN.net Logo

Warning: This is not MeeGo

Warning: This is not MeeGo

Posted Jun 21, 2011 15:12 UTC (Tue) by tajyrink (subscriber, #2750)
In reply to: Warning: This is not MeeGo by arjan
Parent article: Nokia's N9 handset launched

To be fair, http://www.developer.nokia.com/Devices/MeeGo/ is mostly about Qt, Qt and Qt. Still the "MeeGo 1.2 Harmattan" way of wording is not optimal, even though for application developers MeeGo API == Qt API (http://apidocs.meego.com/1.2/) and the same Qt SDK can be used to develop for both MeeGo and Harmattan. The platforms themselves are still as different as eg. Fedora and Mint are.

For application developers, given automatic enough packaging work by the Nokia/MeeGo SDK:s (both using Qt Creator), Harmattan is however quite close to MeeGo 1.2 because it's the same Qt in both. But for LWN readers they are completely different beasts as distributions go. Also if not talking about application developers but platform developers, Harmattan is of course very different and they offer a separate Scratchbox-based (from Maemo times) platform SDK: http://www.developer.nokia.com/Community/Wiki/Harmattan%3...


(Log in to post comments)

Warning: This is not MeeGo

Posted Jun 21, 2011 16:57 UTC (Tue) by ajross (subscriber, #4563) [Link]

That's not really correct. Harmattan is based on the "MeeGo Touch Framework", which is a very thick layer on top of Qt. MeeGo proper still includes this layer, but it's deprecated and expected to disappear eventually. The UI framework for MeeGo's future is just QML ("Qt Quick"), with a library of common components.

Basically, while MeeGo and Harmattan share roots, UI code can't be meaningfully written to run across the platforms.

Warning: This is not MeeGo

Posted Jun 22, 2011 5:17 UTC (Wed) by tajyrink (subscriber, #2750) [Link]

The applications also for Harmattan are done with Qt Quick and Qt Quick components: http://www.developer.nokia.com/Community/Wiki/Harmattan:D...

So again from applications (not platform) point of view, it's normal Qt and normal MeeGo.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds