Does MeeGo (ver 1.1 and in future 1.2) support GTK+ framework? And what are the problems I can get when I port my GTK+ application to MeeGo?
-
1You're switching to better technology so no problems ahead! :) – Piotr Dobrogost Mar 12 '11 at 08:53
-
If I right understand you, it was joke... – G-71 Mar 12 '11 at 10:22
-
2you won't have any device to run your application on – Gregory Pakosz Mar 12 '11 at 11:09
-
1@G-71 Not really. Just read threads comparing the two on SO and you'll see most people say Qt is superior. – Piotr Dobrogost Mar 12 '11 at 11:12
-
3That's mostly a personal point of view. In the end it depends on personal preference. – drahnr Mar 12 '11 at 13:31
-
2@Piotr Dobrogost: your comment is completely irrelevant... He wants to use GTK+ on Meego, not switch to Qt... – liberforce Mar 14 '11 at 09:30
-
1@liberforce As you noticed *Qt is encouraged for new applications* so the best thing he can do is to not swim upstream and port his app to Qt. Instead you're giving him a straw and hope he clutches it firmly :) – Piotr Dobrogost Mar 14 '11 at 12:57
-
1"what are the problems I can get when I port my GTK+ application to MeeGo?" means he most likely has already written his application, not that he is writing one from scratch... Of course for a new application, he should use Qt. – liberforce Mar 14 '11 at 16:14
2 Answers
It seems that Qt is encouraged for new applications, but GTK+ is handled (at least on Meego running on netbooks).
http://lists.meego.com/pipermail/meego-dev/2010-May/002704.html
http://wiki.meego.com/MeeGo_Netbook_and_GTK
The best for you would be to ask directly on the meego-dev mailing list, after having searched a recent information about that on the archives of their mailing list..

- 11,189
- 37
- 48
There are things in MeeGo that support GTK+ development, like clutter and WebKit-gtk, but GTK+ was largely deprecated when Nokia joined.
Now that Nokia has left active development of MeeGo, or at least is preparing to scale back its participation and has sold certain parts of Qt, you might imagine that GTK+ would see more interest inside MeeGo. That may or may not happen, QML is considered a "hot" technology and is being used for some of interfaces in the different MeeGo verticals.
It remains to be seen if the GTK+ support will diminish or be removed entirely, it is something you certainly want to consider if you are starting a new project on MeeGo and you are bound to GTK+, you'll want to do a little data mining in the repos to see if your dependencies will be met.

- 844
- 9
- 15
-
What about hildon? I mean porting Maemo application based on gtk and hildon. – saeedgnu Mar 27 '11 at 08:58
-
Hildon is also largely deprecated. It essentially was an embedded port of GTK+ but there was little interest in the GNOME community and when Nokia moved to Qt hildon was sidelined. – jeremiah Mar 28 '11 at 15:07