Qt or GTK+ which is better for developement
Hi, I am a newbie for maemo , having extensive experience developing for Android platform, I want to ask here, should I start with Qt ? or GTK+ or they will have the same impact, is there any difference in between the two considered with maemo development, officially GTK+ is supported? can we do everything with Qt we can do with GTK+ ? Thank You,. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Qt or GTK+ which is better for developement
On Thu, Dec 3, 2009 at 5:36 AM, Abdul Mateen abmat...@gmail.com wrote: Thank you for the quick answers, I got a initial idea to start with Qt development for N900 and onwards. I think Qt should be the official UI framework because of its designers support also, it is easy and straightforward for development in C/C++. On Thu, Dec 3, 2009 at 5:29 AM, Paul Drummond paul.drumm...@iode.co.ukwrote: Hi Abdul, I am in the same position - I also have Android experience and am new to Maemo. I have been doing a bit of research over the last few days and my feeling at the momemt is that the Maemo community is in a state of transistion so it's a confusing time for new developers to jump in! Currently, GTK+ is the official tookit for Maemo 5 and Qt is a community supported alternative. But for Maemo 6, the roles will be swapped - Qt will become the official UI framework and GTK+ will still be available as a community supported alternative. Qt is the preferred UI framework because of it's cross-platform support. The idea being you will be able to develop a single app and deploy it on many mobile platforms (at least Symbian and Maemo). So what is the recommended approach if you want to develop a N900 app right now? Well, Qt 4.6 is still only a technoloy preview for Maemo but it sounds as if it's still the recommended framework for new development. Can a more experience maemo confirm this please? 2009/12/3 Abdul Mateen abmat...@gmail.com Hi, I am a newbie for maemo , having extensive experience developing for Android platform, I want to ask here, should I start with Qt ? or GTK+ or they will have the same impact, is there any difference in between the two considered with maemo development, officially GTK+ is supported? can we do everything with Qt we can do with GTK+ ? Thank You,. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- Iode Software Ltd, registered in England No. 6299803. Registered Office Address: 3 Copper Beech Close, Dunnington, York, North Yorkshire, YO19 5PY. This message is intended only for the use of the person(s) (the intended recipient(s)) to whom it is addressed. It may contain information which is privileged and confidential within the meaning of applicable law. If you are not the intended recipient, please contact the sender as soon as possible. The views expressed in this communication may not necessarily be the views held by The Company. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Qt or GTK+ which is better for developement
Yes, I think I should start by developing on Qt for Maemo 5 and onwards, I am also curious about distribution of applications, like Android has Android Market maemo has Maemo Select but I saw one can not push paid apps into Maemo Select. Any news nokia is going for an app store for Maemo ? I must say that: This community is far more superior and have faster responses than Android community wow, amazing. I am keenly interested in learning Maemo 5+, I have already setup the environment, I am sure and will hope best that , if I will stuck at some place this community will help alot On Thu, Dec 3, 2009 at 6:00 AM, Murray Cumming murr...@murrayc.com wrote: On Thu, 2009-12-03 at 11:28 +0100, Dave Neary wrote: Hi, Abdul Mateen wrote: I am a newbie for maemo , having extensive experience developing for Android platform, I want to ask here, should I start with Qt ? or GTK+ or they will have the same impact, is there any difference in between the two considered with maemo development, officially GTK+ is supported? can we do everything with Qt we can do with GTK+ ? Objectively, you should probably target Qt for new applications. You can develop well integrated Maemo applications with Qt, and it will be the default toolkit interface from Maemo 6 onwards. However, the published Maemo 6 Framework suggests that Maemo 6 will have a very different API for the UI, even if it does use general Qt conventions: http://qt.gitorious.org/maemo-6-ui-framework So I doubt that it's very helpful to write an application for Maemo using Qt now, other than just to learn about Qt. I wish they'd publish the API reference online. You can build it locally. I can't publish it because I'm afraid that the (no-modification, no-distribution) license doesn't allow it. These blog entries give some small idea of the new API: http://zchydem.enume.net/?p=128 http://zchydem.enume.net/?p=149 http://zchydem.enume.net/?p=243 If you're primarily targeting N900 or lower, you should use GTK+ and Hildon, that will be better integrated. -- murr...@murrayc.com www.murrayc.com www.openismus.com ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers