Reply
Thread Tools
GeneralAntilles's Avatar
Posts: 5,478 | Thanked: 5,222 times | Joined on Jan 2006 @ St. Petersburg, FL
#71
Originally Posted by lma View Post
As long as performance and power management are comparable . . .
Thing is, this is precisely what they wont be.
__________________
Ryan Abel
 
Posts: 5,335 | Thanked: 8,187 times | Joined on Mar 2007 @ Pennsylvania, USA
#72
Originally Posted by richie View Post
Does this mean 'runtimes' are the easiest route in Harmattan?
I wonder if Nokia WRT might be significantly expanded, enhanced and brought to Maemo by the time Harmattan becomes a serious application development target.
__________________
maemo.org profile
 
Posts: 341 | Thanked: 64 times | Joined on May 2009
#73
Originally Posted by lma View Post
Uhmm... you are ignoring all the Nokia userland stuff. They will have to rewrite every single hildon user-space app/applet in C++/Qt. That includes the file manager, media player, image viewer, pdf reader, rss reader, calculator, clock, sketch, terminal, application manager, backup/restore, connection manager, internet call, chat, contacts, modest, microb, control panel, statusbar and desktop applets, the whole shebang.

Additionally, all the "partner" applications will have to be rewritten as well: skype, gizmo, wayfinder etc. I'm guessing the Mozilla (fennec, not microb) people may not be too happy to switch to Qt either.
skype for one, always has been a native QT app as far as i know.
 
Posts: 2,802 | Thanked: 4,491 times | Joined on Nov 2007
#74
Originally Posted by vivainio View Post
Luckily, Nokia will be footing the bill for those.
Yes, but given the magnitude of the task and the repeatedly cited lack of resources it's going to be a rush job. How many features (or entire apps) will be dropped? How many new bugs will be introduced? How many Fremantle "Official Applications" bugs are likely to be even looked at?

Until last week we were given to understand that both frameworks would eventually coexist, so there would be no need to throw away the baby with the bathwater. Even if Hildon absolutely positively must be dropped, a sane transition plan (ie one release with both present and supported) wouldn't necessitate would give more time to everyone to move over gracefully. The current plan is really a bonehead maneuver - not even Apple does things like this!
 

The Following User Says Thank You to lma For This Useful Post:
Posts: 2,802 | Thanked: 4,491 times | Joined on Nov 2007
#75
Originally Posted by REMFwhoopitydo View Post
skype for one, always has been a native QT app as far as i know.
Is it? Dunno, I never installed it :-) The point still stands though, there are all sorts of "non-free" applications whose authors might not be willing to rewrite from scratch in a different language.

A related issue is ports of existing upstream apps (which for obvious reasons are extremely unlikely to even consider switching). Goodbye Pidgin, Gpodder, Abiword, Gnumeric and so on unless/until "the community" manages to port Hildon to Harmattan. Anidel has already indicated that we'll lose Xournal, and I can't blame him.
 

The Following User Says Thank You to lma For This Useful Post:
Posts: 3,319 | Thanked: 5,610 times | Joined on Aug 2008 @ Finland
#76
Originally Posted by lma View Post
Even if Hildon absolutely positively must be dropped, a sane transition plan (ie one release with both present and supported) wouldn't necessitate would give more time to everyone to move over gracefully.
What do you mean, more time ? We're talking about things so much in the feature that even the year is an estimate and releases that follow stuff that itself is so new that has not been released yet... Also, Fremantle IS the transitional release you are missing - it seems it will have solid Qt support even though the default toolkit is GTK. The Qt maneuver was pretty certain once Nokia bought Qt (from that point on, it would have been silly NOT to push Qt). Whether that will cause the 5 step program to become a 6 step, we have yet to see (e.g. will Harmattan manage to nail Qt first time on and be the real deal, or will there be an additional release that will finalize Maemo incubation for the general public).
 

The Following User Says Thank You to attila77 For This Useful Post:
deadmalc's Avatar
Posts: 415 | Thanked: 182 times | Joined on Nov 2007 @ Leeds UK
#77
Given the current roadmap just specifies "after Fremantle" and given that hasn't even been given an official release date yet, aren't we all jumping the gun a little?

My assumption would be that Fremantle is there to allow both frameworks to co-exist and start the migration of "non-official" apps to Qt and then Harmatten will be the migration of "official" apps?

If it's any slower aren't we likely to be on QT 6 ? ;-)
__________________
Life on the edge....always waiting to fall
 

The Following User Says Thank You to deadmalc For This Useful Post:
javispedro's Avatar
Posts: 2,355 | Thanked: 5,249 times | Joined on Jan 2009 @ Barcelona
#78
Indeed. While I personally applaud the QT switch, this is two API breaks we're talking about (both of them within a few years span).

BTW, I believe this has not been posted here yet:
http://live.gnome.org/GObjectIntrosp...GObjectConsume
I like the way it sounds. Maybe Nokia is using something like that? AFAIK they're going to continue using glib, so it may make sense. Who knows.
 

The Following User Says Thank You to javispedro For This Useful Post:
Posts: 2,802 | Thanked: 4,491 times | Joined on Nov 2007
#79
Originally Posted by attila77 View Post
What do you mean, more time ?
Not having to rewrite the world all at once in a hurry.

Also, Fremantle IS the transitional release you are missing - it seems it will have solid Qt support even though the default toolkit is GTK.
  • Fremantle: Nokia-supported Hildon / community-supported Qt.
  • Harmattan: Nokia-supported Qt / community-supported (maybe) Hildon

I don't see a smooth transition at any point. That may work for a hobbyist project, but commercial software developers will laugh at your face if shown such a roadmap. At best they will completely skip Fremantle and wait and see if Harmattan piques their interest.

The Qt maneuver was pretty certain once Nokia bought Qt (from that point on, it would have been silly NOT to push Qt).
Sure, and just to be clear: I don't mind (and even welcome) Qt. My objections are to the simultaneous and disruptive drop of Hildon with no transition period. The standard practice in such cases is to have one or more releases with both the old and new frameworks available, but the old marked as deprecated.
 

The Following 5 Users Say Thank You to lma For This Useful Post:
Posts: 1,097 | Thanked: 650 times | Joined on Nov 2007
#80
If the Qt route means that both Symbian as an application platform and Maemo as a application platform support a common language QT - then that is a boon - in the sence apps written for one platform can be easily ported to symbian platform with much more minor changes.

The cross-platform nature in the mobile sphere itself is a huge boon. Name one language now in the mobile world where you can develop an application and make it work on another mobile platform ? NONE.
(Of course not counting Java)

So this move seems more enticing from a developer perspective.
And getting a developer momentum is I believe the most critical thing in establishing a mobile platform as a standard.

Look where Zaurus (with its Qtopia), OpenMoko and Moto Linux got to without a big developer community behind it.
Even Maemo developer community is a niche community we have to agree.

So any effort to encompass a bigger development world is worth a try I believe.
 
Reply


 
Forum Jump


All times are GMT. The time now is 20:56.