Reply
Thread Tools
Posts: 457 | Thanked: 600 times | Joined on Jan 2010
#211
And your qualifications to make that statement would be what, exactly?
Damn, I have to deliver an argument . I am only a developer, but my gut feeling is that almost all windows-only apps are written in c# with Windows Forms/WPF or c++ with MFC. But I assume cross-platform apps are a small part of the market, so maybe I'm wrong.
 
Posts: 515 | Thanked: 259 times | Joined on Jan 2010
#212
Originally Posted by volt View Post
I am a bit uncertain what you're asking here, sorry. Did you ask if I think MeeGo would provide synergy to Symbian? Not a lot, maybe some depending on how popular the MeeGo phones are...
I hate to keep quoting you but you said for synergy to bloom there needs to be more devices, non-Symbian Qt devices. I'm not aware of any other besides MeeGo since the N900 doesn't count.

As a side note, the three MeeGo devices that Elop suggested we would get before 2014, that's the same number as phones Apple would release if they stick to their regular one year release interval; three before 2014.
Haha. True, and if anyone thinks that this is a successful strategy for MeeGo, I have a bridge to sell you.

Well, I'm not sure we're getting three MeeGo phones anyway. If I understand correctly the three phones Elop mentioned were planned from before he changed the strategy. I think we're getting a single MeeGo phone from Nokia. But that's just a guess.
So you're saying you don't think there will be a MeeGo device after Harmattan. Maybe.

While I understand the potential of Qt, I just think that Nokia would have been able to better execute on maturing both Symbian and Harmattan / MeeGo if they weren't encumbered by Qt.
 
Posts: 234 | Thanked: 160 times | Joined on Oct 2009
#213
Originally Posted by cBeam View Post
Good article. I have two questions:
1. When will Nokia replace the current CEO
2. Will it be already too late?
It was too late after Elop made his announcement. Elop had killed every product they had out. Symbian is effectively dead. QT for their moble phones is effectively dead, considering that it is unlikely that QT will make any sort of progress with WM.

While he talks about "disruptive" products, they are mostly going to start from near zero because of this decision, with nothing to really market for at least a year. I'd be amazed if Nokia was able to develop anything internally OS-wise that would be of any signifigance to their industry.
 
Posts: 74 | Thanked: 15 times | Joined on Dec 2009
#214
It is really starting to look like everybodys cashing out and cutting their losses. Figures that they hired Elop to tear nokia in to pieces from the inside. They've already given up on internal os development. Soon all that's left are hardware manufacturing for ms and the mapping services. As a Finn it's sad to see a company that was once our pride and joy - the inventor of cellphones themselfs - be reduced from market leader to oem manufacturer :'(
 
nwerneck's Avatar
Posts: 304 | Thanked: 233 times | Joined on Jul 2009 @ São Paulo, SP, Brasil
#215
Originally Posted by geohsia View Post
Sure. My point was that while Nokia is still working on technologies everyone else are developing ecosystems.

If you talk about the Apple or Android ecosystems I think people understand what you're talking about. For Nokia there's just a bunch of technologies and they haven't really put it all together. That was my point, not that there needs to be a Qt store per se.
There are two complicated issues here. First of all, Nokia, Microsoft, Google, Apple and the other "players" are all quite different companies, with different capabilites, and not identical strategies of goals... In the "war of ecosystems", the ecosystems will turn out to be quite different from one another. And the number one difference will probably be on the second new buzzword, "fragmentation"... How much it happens, and how it happens.

Qt by itself does not really define an "ecosystem". It's a library. How much general/multi-platform your application will be depends on much more than just using Qt. This is not the answer to the following question:

Originally Posted by geohsia View Post
My N900 doesn't have nearly the apps that are on Symbian S^3.

Which was my point
Yeah, _this_ is the point... It's actually worse, there are apps for N8 out there that are not immediately available for its siblings C7 E7 C6-01. But I don't know if they were made with Qt or not, and if that was done on purpose or not.

I live in Brazil. I often hear about an app and go to the store page to check it out, and get a message saying it's not available for my region... WTF?!?!?! It's not about ecosystem Qt whatever, they do for other reasons. There are not just technical problems to be dealt with here.




Originally Posted by geohsia View Post
MeeGo was incredibly behind (according to the article). Since Qt is a core component, so was Qt. Would MeeGo have been better off with just GTK (like Maemo)? One can only assume that it would have released faster. The cause of the delay of MeeGo devices can't be blamed on Qt but it certainly doesn't help.
"Qt is part of MeeGo, MeeGo is behind and therefore Qt is behind" This is pretty much a fallacy. Qt is there, ready, it's awesome. You can download the SDK there and play with it to see.

Now, why the Linux device(s) Nokia is working on since 2010 were considered "not ready", I don't know. There are lots of things unrelated to Qt going on. Qt is not the whole OS.


Originally Posted by geohsia View Post
I think chasing after the mult-platform holy grail is an effort fraught with frustration.
Well, in order to archive multi-platformness we generally end up with some very cool technologies. That includes HTML, and scripting languages such as JavaScript. This is where multi-plataformization is really heading at. Java and Qt and e.g. WxWindows do it in another very different way...

WRT and QML are awesome, and so is HTML5, and (hell might freeze now with me saying this) Flash! This is all great, and supporting multiple platforms is part of their raison d'être. Now, it is true that if you only think about that, obsessively, you will get nowhere. But this is true for any obsession.

Qt is cool now because it's great to work in that SDK. The fact the API has been implemented in many platforms is currently second to that IMO.

...But it's quite important to Nokia considering they do have multiple platforms to care about, unlike i.e. Apple. Now all of this is irrelevant if they can't get people to code for any single of their devices.

Coding for Symbian was hell, and even using Maemo's first SDK was not cool (I prefer cross-compiling very much, thanks). This comes before any concern with device fragmentation.


Originally Posted by geohsia View Post
Again, the original article was about Nokia's inability to execute on their future platform (MeeGo). With the way they spread themselves out I am not surprised.
I would love to take a peek at that white board. And I am still very curious to know how WP7's (WP7.5?) whiteboard looks like.

I insist. Qt is not "the one to blame". It's the number one right thing Nokia has done in the past couple of years. I don't think they would be in a better position now not having done this, and keeping wiht the GTK stuff like you said... I prefer to have a delayed device with all the software enhancements we know they developed in the last year.

I think the laborious changes are not in porting Qt to Harmattan, but in the UX... We will only know when it gets released.
 

The Following User Says Thank You to nwerneck For This Useful Post:
nwerneck's Avatar
Posts: 304 | Thanked: 233 times | Joined on Jul 2009 @ São Paulo, SP, Brasil
#216
Originally Posted by geohsia View Post
So you're saying you don't think there will be a MeeGo device after Harmattan. Maybe.

While I understand the potential of Qt, I just think that Nokia would have been able to better execute on maturing both Symbian and Harmattan / MeeGo if they weren't encumbered by Qt.
No way. First of all, Qt _is already_ in Symbian, both Symbian^3 and older. And Maemo too. There is no reason to suspect adopting Qt was a too laborious work with no return... Specially because Qt brings the innovation that was very much needed for Nokia developers, specially Symbian developers, because working with the old Symbian tools simply blows. Continuing on that direction would be suicide, they had to do _something_. Qt was the something, and it's a very good something.

Now, it is certainly not the only factor to determine if consumers and developers will be attracted to the "ecosystemz", and if the business will be profitable (Nokia is said to have been selling a lot, but profiting too little...)
 
Posts: 515 | Thanked: 259 times | Joined on Jan 2010
#217
Originally Posted by nwerneck View Post
Qt by itself does not really define an "ecosystem". It's a library.
Aah, this is the problem... More below.

I insist. Qt is not "the one to blame".
You can't blame technology, you blame people.. but I digress.

It's the number one right thing Nokia has done in the past couple of years. I don't think they would be in a better position now not having done this, and keeping wiht the GTK stuff like you said... I prefer to have a delayed device with all the software enhancements we know they developed in the last year.
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.

Nokia on the other hand took the open approach. I love open systems but it just feels like they were catering to developers which means they weren't focusing on ecosystem, and by that I mean they weren't focusing on making Symbian / Maemo / MeeGo sexy, easy to use.

They thought, if we make a system that everyone loves to work on then we'll get tons of developers and when then the customers will follow. The sad fact is that they needed to make sexy phones (which is what they were good at but stopped doing). I've never seen easy to program for as a real selling point for any product.

I'm no developer but look at the PS3. From what I hear it's a horrendous platform to program for, yet people happily endured creating games on that platform, why? Because they can make money on it and customers were willing to spend their money.

No, it wasn't Qt's fault, it was the fault of those that felt they had to have the perfect technology at the expense of making a compelling product.

I know I'm talking to a bunch of developers but that's just my $0.02.

So where are we now? One of the things I liked about Android was that you can be an Android user, lose your phone, buy a new one and by logging on to your Google account most of your content / apps gets loaded. Cool cloud stuff. One of the things I hated about the iPhone was that you always had to be connected to a computer to get it all setup. I think all of that goes away with iCloud.

They're trying to build something that makes customers happy and make an ecosystem that's easy to use. Where's Nokia with that? They were still dorking around with the operating systems and libraries, they had no time to focus on improving the customer experience. It's a shame because the customers are the ones that spend the real money, not the developers. Yeah, but once they finally release a MeeGo device, it'll be really easy to develop for. Great, try taking that to the bank.

Last edited by geohsia; 2011-06-08 at 18:49.
 
volt's Avatar
Posts: 1,309 | Thanked: 1,187 times | Joined on Nov 2008
#218
Originally Posted by geohsia View Post
I hate to keep quoting you but you said for synergy to bloom there needs to be more devices, non-Symbian Qt devices. I'm not aware of any other besides MeeGo since the N900 doesn't count.
Yes. That's what I said. Why?

Originally Posted by geohsia View Post
While I understand the potential of Qt, I just think that Nokia would have been able to better execute on maturing both Symbian and Harmattan / MeeGo if they weren't encumbered by Qt.
Frankly speaking, Nokia already did that. They disagree. And developers disagree.
 
Posts: 234 | Thanked: 160 times | Joined on Oct 2009
#219
Originally Posted by geohsia View Post
I'm no developer but look at the PS3. From what I hear it's a horrendous platform to program for, yet people happily endured creating games on that platform, why? Because they can make money on it and customers were willing to spend their money.
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...)
 
Posts: 515 | Thanked: 259 times | Joined on Jan 2010
#220
Originally Posted by volt View Post
Frankly speaking, Nokia already did that. They disagree. And developers disagree.
Yes, and we all know how that worked out.
 
Reply

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


 
Forum Jump


All times are GMT. The time now is 05:52.