![]() |
Re: Quim keynote on Maemo's switch to Qt as the main toolkit
Yeah, sure, this is obviously the strategy here - being able to tell developers that using Qt, they can target Symbian and Maemo devices with the same codebase. And the motivation behind the Intel/Nokia alliance, from Nokia's side, is making sure that the same apps will also run on Moblin devices. Plus Qt runs on Windows Mobile. It's about attracting app developers by saying "if you use our technology/API, you can deploy your work on all of these devices with relatively little or no extra effort for each individual one."
I think this is a really smart move. Let's face it, on the app side, Nokia is late to the party compared to the iPhone and Android - sure, you could write Symbian apps years before both existed, but the app thing is only really exploding now, and Symbian looks pretty dead compared to the 50k apps for the iPhone and even the 5k apps for Android. With Qt, Nokia might be able to convince developers that their platform is worth an investment of time and effort by them, because it's not limited to only Nokia - Qt also runs elsewhere - and because as a well-established open source solution, it would even outlive Nokia's demise. There's less risk for the developer that way. As for why they couldn't do that with GTK+: Maybe they could, but Qt does have a portability head start over GTK+ (it's available on more platforms - especially when you're talking commercial-grade quality - and its architecture lends itself better to adding new ones) and it's C++ as is Symbian app development already, so it's a better fit there. |
Re: Quim keynote on Maemo's switch to Qt as the main toolkit
Did I miss the conference were Intel said "hey we're going to use Qt too"?
Of course It'll make sense, but don't extrapolate. I |
Re: Quim keynote on Maemo's switch to Qt as the main toolkit
Quote:
Moblin is not exclusively using Qt as Harmattan will, but it's involved, yes, and as I wrote above, I imagine Nokia will try to make sure that it is robust enough to play a part in the argument they present to application developers, provided Moblin becomes successful enough to be of interest at all. |
Re: Quim keynote on Maemo's switch to Qt as the main toolkit
Quote:
Does this mean 'runtimes' are the easiest route in Harmattan? Are the runtimes limited to one type or several? Python and pyqt seem obvious, will python be officially supported? Rich |
Re: Quim keynote on Maemo's switch to Qt as the main toolkit
Quote:
Indeed, didn't the various announcements about the debmaster role make this clear? Why not the same question about a bugmaster, docmaster and webmaster? Everything relates to future products somehow, and improving the quality and sales of those devices. |
Re: Quim keynote on Maemo's switch to Qt as the main toolkit
The PyQt situation is interesting because unlike Qt, it's not LGPL yet. I'm sorta expecting Nokia to buy Riverbank any minute now, though.
|
Re: Quim keynote on Maemo's switch to Qt as the main toolkit
Quote:
|
Re: Quim keynote on Maemo's switch to Qt as the main toolkit
Quote:
|
Re: Quim keynote on Maemo's switch to Qt as the main toolkit
Quote:
Quote:
They say they can't do that because of lack of resources, but at the same time they admit they'll have to rewrite everything that draws on the screen to C++/Qt which is orders of magnitude more work. Something does not quite compute there... One other thing to consider: if the "community" isn't able (or willing - unpaid volunteers have even fewer resources available) to pick up the slack in time for the Harmattan release it would mean that most existing apps simply won't work on Harmattan devices. That will hurt both sales and developer adoption, and Nokia should care about those. |
Re: Quim keynote on Maemo's switch to Qt as the main toolkit
Quote:
Oh, and for all their faults Intel is much more open than ARM/TI. |
All times are GMT. The time now is 17:26. |
vBulletin® Version 3.8.8