Reply
Thread Tools
Posts: 95 | Thanked: 196 times | Joined on Oct 2010
#11
I don't think "phasing out" Symbian earlier would habe been better.
I thought it was quite a good strategy to develop on Qt for Symbian as well as Maemo/Meego.
I am not an app developer, but from what I understand it would have made transition form Symbian to Meego quite easy.
At that time there wer many (many many...) more Symbian developers than Android developers.

More important:
The reason for Nokia failing was not that they were not able to technically compete with the stripped-down and restricted iPhone OS, let alone ugly-as-hell and buggy Android of that time.

There was a series of terribly stupid management decisions (like ditching advanced and touch- optimised S90 and UIQ to go for much simpler S60) leading to first problems until Elop came and deliberately killed Meego and Symbian (I can't beleive he was so stupid not to see that this was what he was doing with hist "burning platform memo", Delaying release of N9 and N8 and releasing N7 on the very day he announced that Nokia would be going Windows-only from that day on).

Some points in that article seem to completely overestimate iOS' and Android's capabilities in their first years of existance.

Apple was great at marketing, and Android was a niche product until Nokia killed Symbian and its designated successor so millions of people switched from Nokia to Android phones.
 

The Following 4 Users Say Thank You to Casanunda For This Useful Post:
kick's Avatar
Posts: 82 | Thanked: 129 times | Joined on Jan 2017 @ India
#12
i do belive that maemo with some more development would actually wouldve been able of multi touch then again i am not a expert in this matter nor have i used a resistive touch screen with multiple touch points
__________________
Hello There!
 

The Following User Says Thank You to kick For This Useful Post:
Posts: 592 | Thanked: 1,167 times | Joined on Jul 2012
#13
Originally Posted by DrYak View Post
On the other hand proper backup behind GTK's multitouch would mean having to further endure Gobject's weird "dynamic object-oriented classes entirely done with C and macros". (Or would require an even bigger backup behind Vala).

Whereas switching to Qt basically switched to the much simplet "qt dialect of C++" - much cleaner and simpler. Which could have opened it to many more 3rd party developers.
Having a (even if GTK-based) device meant for nokia they would have had firepower to compete on par with (at the time) iphone.
Im not saying they should have stayed with GTK; qt could have come to Maemo just as much as it went to harmattan. Wonder if efforts to harmonize qt for symbian and maemo (instead of harmattan) could have been fruitful
__________________
BWizz - best N9 bookmark editing tool! Check it out ->BWizz for Harmattan

LINKer - transform your N9's home view in a Desktop, give it the freedom it deserves! -> LINKer for Harmattan

QuickBar - Can't find the app you used yesterday in your overcrowded Home Screen? Want access to the QuickLaunch bar even in the home screen? QuickBar for Harmattan

If you like our work, and would like to support via PayPal : users.giulietta@gmail.com
 

The Following User Says Thank You to tortoisedoc For This Useful Post:
Posts: 339 | Thanked: 1,623 times | Joined on Oct 2013 @ France
#14
Originally Posted by DrYak View Post
On the other hand proper backup behind GTK's multitouch would mean having to further endure Gobject's weird "dynamic object-oriented classes entirely done with C and macros". (Or would require an even bigger backup behind Vala).

Whereas switching to Qt basically switched to the much simplet "qt dialect of C++" - much cleaner and simpler. Which could have opened it to many more 3rd party developers.
I would add that Nokia didn't only embrace Qt, they actually bought Trolltech in June 2008 !
So it didn't come as a surprise to see them pushing it on all their platforms.

It was during this time that a major push of Qt towards mobile was done, with things like QML to more easily handle modern UI with multitouch capabilities.
 

The Following 2 Users Say Thank You to Zeta For This Useful Post:
Posts: 592 | Thanked: 1,167 times | Joined on Jul 2012
#15
Originally Posted by Zeta View Post
I would add that Nokia didn't only embrace Qt, they actually bought Trolltech in June 2008 !
So it didn't come as a surprise to see them pushing it on all their platforms.

It was during this time that a major push of Qt towards mobile was done, with things like QML to more easily handle modern UI with multitouch capabilities.

You stand corrected : on all, except N900;
EDIT: I guess it made sense, considering N900 was single-touch.
__________________
BWizz - best N9 bookmark editing tool! Check it out ->BWizz for Harmattan

LINKer - transform your N9's home view in a Desktop, give it the freedom it deserves! -> LINKer for Harmattan

QuickBar - Can't find the app you used yesterday in your overcrowded Home Screen? Want access to the QuickLaunch bar even in the home screen? QuickBar for Harmattan

If you like our work, and would like to support via PayPal : users.giulietta@gmail.com

Last edited by tortoisedoc; 2017-08-17 at 21:03.
 

The Following 2 Users Say Thank You to tortoisedoc For This Useful Post:
Posts: 339 | Thanked: 1,623 times | Joined on Oct 2013 @ France
#16
Originally Posted by tortoisedoc View Post
You stand corrected : on all, except N900
Thanks. I don't own that device.

However, I can see at some place that Nokia released Qt for Maemo 5 (the one that runs on the N900 if I am correct). Not as the main UI toolkit (which only changed with Harmattan), but it was available and fully supported by Nokia (not a community port), according to those.
As an example: https://en.wikipedia.org/wiki/Maemo#Naming
"Maemo 5 : 25 October 2010 : PR1.3, Qt 4.7.0, full OVI-Suite support, updated kernel with kexec patches for MeeGo, bug fixes."

Is that right ?
 

The Following 4 Users Say Thank You to Zeta For This Useful Post:
Posts: 1,163 | Thanked: 1,873 times | Joined on Feb 2011 @ The Netherlands
#17
Originally Posted by Zeta View Post
Thanks. I don't own that device.

However, I can see at some place that Nokia released Qt for Maemo 5 (the one that runs on the N900 if I am correct). Not as the main UI toolkit (which only changed with Harmattan), but it was available and fully supported by Nokia (not a community port), according to those.
As an example: https://en.wikipedia.org/wiki/Maemo#Naming
"Maemo 5 : 25 October 2010 : PR1.3, Qt 4.7.0, full OVI-Suite support, updated kernel with kexec patches for MeeGo, bug fixes."

Is that right ?
That's right. Obviously, Nokia thought Qt was the way to go.
__________________
N900 loaded with:
CSSU-T (Thumb)
720p recording,
Pierogi, Lanterne, Cooktimer, Frogatto
N9 16GB loaded with:
Kernel-Plus
--
[TCPdump & libpcap | ngrep]
--
donate
 

The Following User Says Thank You to mr_pingu For This Useful Post:
Venemo's Avatar
Posts: 1,296 | Thanked: 1,773 times | Joined on Aug 2009 @ Budapest, Hungary
#18
Originally Posted by tortoisedoc View Post
You stand corrected : on all, except N900;
This is actually not true. Qt 4.7 (the first version which had QML) was available on the N900 as well.

I know because I actually wrote an app that used it.
 

The Following 2 Users Say Thank You to Venemo For This Useful Post:
Posts: 592 | Thanked: 1,167 times | Joined on Jul 2012
#19
Originally Posted by Venemo View Post
This is actually not true. Qt 4.7 (the first version which had QML) was available on the N900 as well.

I know because I actually wrote an app that used it.
Well what a surprise; I was totally unaware of this! Thanks!
What else stopped them then to back Maemo? they had everything in place; except multitouch, which would have been added latest by 2010, putting them ahead / on par with iphone, and full integration via qt with symbian apps. I mean, w0t? The magnitude of this patatrac (to use a nice word) just grew exponentially; this had all the numbers to be a slam dunk and instead turned into a smelly turd that doesnt want to flush down the toilet!

Does this prove that Harmattan per se was redundant and that maemo could have made it just as much?
EDIT: by backing i mean "release more devices with maemo"

EDIT#2: from a different angle.

Could jolla have ditched harmattan in favour of Maemo, upgraded gtk to latest to get the multitouch, replaced QT 4.7 with 5.1 on top of it, integrated libhybris, and released a device?

Assuming it'd be doable (then again what is not nowadays), it could have potentially yield quite a good experience.

Cant stop but think now; I wonder what it'd take to get maemo to work with libhybris?
__________________
BWizz - best N9 bookmark editing tool! Check it out ->BWizz for Harmattan

LINKer - transform your N9's home view in a Desktop, give it the freedom it deserves! -> LINKer for Harmattan

QuickBar - Can't find the app you used yesterday in your overcrowded Home Screen? Want access to the QuickLaunch bar even in the home screen? QuickBar for Harmattan

If you like our work, and would like to support via PayPal : users.giulietta@gmail.com

Last edited by tortoisedoc; 2017-08-18 at 12:16.
 

The Following 2 Users Say Thank You to tortoisedoc For This Useful Post:
pichlo's Avatar
Posts: 6,445 | Thanked: 20,981 times | Joined on Sep 2012 @ UK
#20
Playing the devil's advocate...

Symbian was born at the time when mobile phones were single purpose devices, running some proprietary firmware. Symbian brought something new to the table - compatibility! Developers could write an application that would work not only on Vendor1 ModelA, but also ModelB and, imagine that, Vendor2 ModelC and Vedor3 ModelD. It was new, it was exciting, it was something that both the vendors and the users welcomed with open arms.

However, by mid 2000s, it was showing its age and it was time to start planning for retirement.

Android did not offer anything new but it nevertheless offered something that Symbian did not: continuity. Everyone except some walking zombies in Nokia saw that Symbian was dead and everyone needed something that would offer a similar level of compatibility across a new generation of mobile devices. Android offered that.

iOS did not offer compatibility. It was, after all, a one vendor (actually, at that time, only one device) OS. But it was Apple and we all know that Apple is in a league of its own. And, although it did not offer compatibility with other vendors, it offered an excellent compatibility and integration with other devices from the same vendor. Something that everyone else can still only dream about.

Now, what does Maemo offer? A Linux command line. A big deal. Maybe for you and me but, hand on heart, who else? How about anything else any self-respecting OS should offer? Where is compatibility? Diablo apps only run on Diablo devices, Fremantle on Fremantle. I do have Gnumeric, only available in the Diablo repository, running on my N900, but that is a rare exception and I had to jump through hoops to make it happen. Running an N9 app on N900 or vice-versa? Keep dreaming.

I hear a lot of excuses about different versions of Qt, GDK or whatnot. Frankly, I do not give a flying duck. Why should I? Android has managed to get over that. The old Android 2.3 phone I gave to my daughter to trash can still install apps from the same source as her tablet running Android 5.0. Sure, only a small subset of them but still. There is no equivalent single installation source for Maemo, MeeGo and now Sailfish, only fragmentation. With a big red sign saying, "Hands off, geeks only!" No wonder it was a flop. Elop did not cause it, he merely recognized it.
__________________
Русский военный корабль, иди нахуй!
 

The Following 8 Users Say Thank You to pichlo For This Useful Post:
Reply

Tags
nokia

Thread Tools

 
Forum Jump


All times are GMT. The time now is 18:01.