maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   MeeGo / Harmattan (https://talk.maemo.org/forumdisplay.php?f=45)
-   -   Plain Qt on Meego (https://talk.maemo.org/showthread.php?t=73780)

mikecomputing 2011-06-06 19:36

Re: Plain Qt on Meego
 
Quote:

Originally Posted by xerxes2 (Post 1023549)
Yes but for Qt the "tweeks" were VERY small. Qt desktop apps will work with very few changes on Maemo, and I hoped (and still do) on Meego too.

Yup installed your app now in Maemo and I dont think it would be any big trouble to just recompile it for Meego N900DE (except maybe the menu?). So yes it should work without rewrite in QML if you dont want to ;)

xerxes2 2011-06-06 20:06

Re: Plain Qt on Meego
 
Quote:

Originally Posted by mikecomputing (Post 1023575)
Yup installed your app now in Maemo and I dont think it would be any big trouble to just recompile it for Meego N900DE (except maybe the menu?). So yes it should work without rewrite in QML if you dont want to ;)

Yes the menu is probably the main thing to fix. Spread it out on many windows and put the rest in dialogs, that should fix it. Anyway, rant's over for today. :D Just needed to ask because as plain Qt works good on Maemo why shouldn't it on Meego?

Rugoz 2011-06-08 22:59

Re: Plain Qt on Meego
 
There are some really nice qml apps out there (at least for symbian), certainly nicer than anything done with plain qt. Meego style qt components will be the way to develop for harmattan/meego.

xerxes2 2011-06-12 21:32

Re: Plain Qt on Meego
 
Ok I bite the bullet and got started with qml.
http://talk.maemo.org/showpost.php?p...&postcount=545

First impressions are very mixed. Sure you can make your app very customized with qml but it'll require some serious work too. Plain Qt and GTK are dead easy to use, and fast, but qml is a bit more difficult. Lots of tricks and tweaks you'll have to learn to get it to work properly. For now I would say that it's only suited for mobile apps as they're simpler than desktop apps. With different flavours of qt-components it will get less painful though.

kanishou 2011-06-13 07:08

Re: Plain Qt on Meego
 
I would put it this way:

Gtk and Qt are oldschool toolkits, which were developed for a time when the mindset was to make it as easy as possible for a programmer to throw a useful application together.

But we are living in different times now. To create a compelling (consumer-oriented) application, you don't just need a programmer. You also need a designer, someone who can develop not compelling functionality, but compelling usability. This person can be the same, but it does require a different skillset, and by extension, a different toolkit to work with.

Any programmer who lacks the required skills should team up with a capable designer. This has been a reality in game development since forever, but now it has also become a reality for application development (because expectations have risen).

xerxes2 2011-06-18 23:58

Re: Plain Qt on Meego
 
QML is really starting to grow on me.
http://talk.maemo.org/showpost.php?p...&postcount=550

As I said before it's a bit tricky to get started with but it's a breeze after that. For tablets Nokia really have a winner here. If it wasn't for mr flop at the top Symbian/Meego could've given Android a real fight. And still might if the Nokia board puts another guy/gal att the top. And many thanks to the great thp and his tutorials, they saved me a lot of time.

marxian 2011-06-19 00:17

Re: Plain Qt on Meego
 
I've been using QML for the past six months, and I wouldn't touch QWidgets with a 10ft barge pole now. The relative ease/difficulty depends on what you want to achieve. QWidgets are simpler if you want to take an off-the-shelf approach, but customisations are easier using QML, especially if you want to add transitions. You can also create re-usable QML components quite easily. A re-usable push button only requires a few lines of code. Connecting a QML UI to existing C++ code is also quite straightforward, so you can use your C++ data models etc.

xerxes2 2011-06-30 10:04

Re: Plain Qt on Meego
 
So it seems that Qt will get a proper theme for harmattan after all:
http://forum.meego.com/showpost.php?...5&postcount=11

Expected but still much welcome!


All times are GMT. The time now is 11:23.

vBulletin® Version 3.8.8