Active Topics

 


Reply
Thread Tools
Posts: 515 | Thanked: 259 times | Joined on Jan 2010
#221
Originally Posted by TheLongshot View Post
Actually, until recently it was pretty well known that every cross-platform title was better on the XBox 360 than it was on the PS3. The reason why is that most companies were writing for the 360 as the first priority.

Sony has been playing catchup for 5 years and only recently has caught up (that is, before the PSN troubles...)
Sure. The point was, if Sony waited until everything was perfect they would have fallen even further behind.
 
Posts: 5,335 | Thanked: 8,187 times | Joined on Mar 2007 @ Pennsylvania, USA
#222
Originally Posted by geohsia View Post
Would MeeGo have been better off with just GTK (like Maemo)? One can only assume that it would have released faster.
That's an interesting assumption. The switch from GTK+ to Qt isn't only a switch from a GUI toolkit to an expansive UI and application framework, though that is hugely beneficial, it's also intended to speed the development of both Maemo MeeGo itself and the applications that run on it.

Maemo hasn't just used GTK+; it has used GTK+ and Hildon. Up through Bora, the system used a forked, highly customized version of GTK+ 2.6. Going it alone on that got to be too taxing, and so with Chinook, Nokia broke backwards compatibility of Maemo and based Hildon 2.0 on GTK+ 2.10.

Again though, Nokia's finger friendly, touchscreen oriented changes weren't always accepted upstream, so they found themselves continuously having to adjust and reapply their patches to the rapidly evolving upstream GTK+ code. That work consumed resources that could otherwise have been used to move the OS forward.

Harmattan maintains much of the Gnome software stack, but switches to Qt as the primary toolkit to get away from the problem. Meanwhile, Nokia did contribute money to the Gnome Foundation to have Igalia work on integrating bits of Hildon into GTK+ upsteam for GTK+ 3. That should help with porting GTK+ 3 applications to MeeGo.
__________________
maemo.org profile
 

The Following 8 Users Say Thank You to sjgadsby For This Useful Post:
Posts: 515 | Thanked: 259 times | Joined on Jan 2010
#223
Originally Posted by sjgadsby View Post
... That work consumed resources that could otherwise have been used to move the OS forward...
Is that one of the the reasons why Android was designed the way it was so that it would not have to worry about these dependency issues?
 
Posts: 5,335 | Thanked: 8,187 times | Joined on Mar 2007 @ Pennsylvania, USA
#224
Originally Posted by geohsia View Post
Is that one of the the reasons why Android was designed the way it was so that it would not have to worry about these dependency issues?
I don't follow Android closely, so I don't know how free it is of dependency issues. I do know Android made the news not long ago for not properly submitting the large number of Linux kernel customizations Google makes back upstream for inclusion in the mainline kernel.

Android's custom kernel code is publicly available, mind you. This isn't an issue of GPL violation. Like Nokia with GTK+ though, the further Google allows their fork of the Linux kernel to drift from the mainline, the harder it becomes for them to gain benefits from the improvements happening in the mainline.
__________________
maemo.org profile
 

The Following 3 Users Say Thank You to sjgadsby For This Useful Post:
Posts: 515 | Thanked: 259 times | Joined on Jan 2010
#225
Originally Posted by sjgadsby View Post
Like Nokia with GTK+ though, the further Google allows their fork of the Linux kernel to drift from the mainline, the harder it becomes for them to gain benefits from the improvements happening in the mainline.
The perils of open source software eh?
 

The Following User Says Thank You to geohsia For This Useful Post:
Posts: 5,335 | Thanked: 8,187 times | Joined on Mar 2007 @ Pennsylvania, USA
#226
Originally Posted by geohsia View Post
The perils of open source software eh?
Forking isn't bad, but the ramifications shouldn't be taken lightly. Hence the focus in MeeGo of pushing all changes to the upstream projects and then benefiting when the improvements become available for all. Nokia, Intel, and the other companies involved have all burned themselves enough times in the past to know now that working upstream is the most sustainable method of participating in open source.
__________________
maemo.org profile
 

The Following 7 Users Say Thank You to sjgadsby For This Useful Post:
nwerneck's Avatar
Posts: 304 | Thanked: 233 times | Joined on Jul 2009 @ São Paulo, SP, Brasil
#227
Originally Posted by geohsia View Post
You can't blame technology, you blame people.. but I digress.

I see this all the time in the tech industry but I think Nokia did it wrong. I think the question that needs to be asked, is, "who is Nokia selling to?" I would contend that Nokia was selling to developers and not customers.

Hindsight is 20/20 but let's look at the original iPhone, no SDK and about as closed as you can get, but it was a sexy phone. Over time they figured out how to get developers on board and boy did they get on that money train. It didn't matter how hard / easy it was to program for the iPhone if they were going to make money developers jumped on and being the smart guys they are, they figured it out.
You can look at this with different points of view.

1_ What do we want as Nokia consumers, Maemo consumers, ignoring other platforms. What would make this "niche" more happy.
2_ What does Nokia has to do looking at all its consumers as a whole, and where they need to move inside the market to simply stay afloat, or to grow.
3_ What does Nokia has do to "tap the iPhone market", or how to release an "iPhone killer", etc.

These are all moving targets, with lots of uncertainties, but sometimes a few similarities... It is still very hard to do a "perfect decision" that would kill these three bunnies with a single whack.

Apple has a huge cult following, and were coming from the big successes with the iMac then the first iPod. They kind of intruded into the mobile market bringing along its cult, and ripping off lots of ideas that they weren't really the first to have. I am not saying this is "unfair" or anything, just that it's not as simple as having the cool and innovative idea. There is a lot between that and effectively making the product a success. Even harder to have a success of sales _and_ of media.

You talked a lot about iphone being "sexy", while Nokia's would probably be "unsexy", but what exactly does that mean?... And how do you build _that_??

Tomi Ahonen wrote a huge (as always) blog post the other day, saying Elop is delusional, and he mentions a fun fact. In Japan it seems very few people have an iphone as their main phone. They have other more advanced ones, fit to their Japanese needs, but buy iphones just as a cool piece of fashion or whatever. Just because it's a "sexy" trinket. It's hard for Nokia to worry not just about how to make a great phone, but also how to make it become "sexy" like this. Maybe an impossible task.

What are Nokia's assets?... Nokia has, first and foremost, a great design team, and great engineers to build the hardware and antennas, etc. They are also very "globalized", caring a lot for having multiple products to fit multiple, specific needs...

Myself, I find the top Nokia phones more "sexy" than any other brand at fist sight. I really cannot think of having any other. The iphone looks to me just like a broken rear mirror from a bike, or something. Jessie's Girl, she is the sexy one to me.

Now, what are we talking about again?...

OK, Qt... Qt seems to me to be a great strategy for both point-of-views 1 and 2. I don't know about 3, but this is probably unrelated and unsolvable.

Nokia can't make anything to "become" Apple. Their consumers and the media _want_ Steve Jobs, specifically. They want the little Apple. You really can't do anything. What they can do is, in more or less Elop's words, ride the next "wave of disruption". Having good "cloud" services is probably one great strategy. Nokia did try to create lots of services, but it seems it didn go too well. Some will probably say it was "too early" some day. Unless they do it right, and right now. Qt or no Qt.
 
Posts: 2,802 | Thanked: 4,491 times | Joined on Nov 2007
#228
Originally Posted by sjgadsby View Post
Again though, Nokia's finger friendly, touchscreen oriented changes weren't always accepted upstream, so they found themselves continuously having to adjust and reapply their patches to the rapidly evolving upstream GTK+ code. That work consumed resources that could otherwise have been used to move the OS forward.
Or, I don't know, they could spend some extra time to make their patches acceptable and stop having to maintain them externally.

Harmattan maintains much of the Gnome software stack, but switches to Qt as the primary toolkit to get away from the problem.
It was just a lucky break that there was an alternative upstream toolkit available to buy and switch to. But it did come at a high cost - Fremantle was half-finished because they didn't want to spend too much effort developing a dead-end platform, and Harmattan still hasn't seen the light of day even in SDK form 2 years after the switch announcement and counting.
 

The Following User Says Thank You to lma For This Useful Post:
OVK's Avatar
Posts: 559 | Thanked: 1,017 times | Joined on May 2008 @ Finland
#229
Since there is a lot of discussion about Qt, I think this might be a good thread to ask about this:
-Nokia and Microsoft have announced that Qt will not be available for WP7. But why? Couldnīt Nokia push it there by themselves? Part of the MS/Nokia deal was that Nokia can customize WP7 (something that other WP7 OEM's are not allowed to do). For example, I would assume that Nokia probably wants to use some other processors than just Qualcomm ones (which are the only ones supported by WP7 at the moment) in the future to push the hardware costs down and most probably Nokia has to do the hardware adaptation themselves.

So is the situation really that Nokia can't make Qt work on WP7 or is it that they for some reason don't want to do it?

(just thinking out loud, hope this makes any sense)
 
Posts: 673 | Thanked: 856 times | Joined on Mar 2006
#230
Originally Posted by OVK View Post
Since there is a lot of discussion about Qt, I think this might be a good thread to ask about this:
-Nokia and Microsoft have announced that Qt will not be available for WP7. But why? Couldnīt Nokia push it there by themselves? Part of the MS/Nokia deal was that Nokia can customize WP7 (something that other WP7 OEM's are not allowed to do). For example, I would assume that Nokia probably wants to use some other processors than just Qualcomm ones (which are the only ones supported by WP7 at the moment) in the future to push the hardware costs down and most probably Nokia has to do the hardware adaptation themselves.

So is the situation really that Nokia can't make Qt work on WP7 or is it that they for some reason don't want to do it?

(just thinking out loud, hope this makes any sense)
You've already answered. Lord Vader would not appreciate it.
 
Reply

Tags
bada blows, buysomethinelse, good move, goodbye nokia, wp7 rocks


 
Forum Jump


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