5 ms·
of course the root cause is not Elop. But Elop grossly mishandled the situation and now company is near bankruptcy. If only Elop had been more cautious, nokia w
by luminaobscura 14y ago
of course the root cause is not Elop. But Elop grossly mishandled the situation and now company is near bankruptcy. If only Elop had been more cautious, nokia would be still profitable and maybe in a position to utilize this great QT technology which they invested a lot. There was no need to declare the death of Symbian and MeeGo so early. There was no reason to jump to Windows Phone bandwagon as their sole hope a year before WP8. And Elop was aware that WP7 devices would not receive update to WP8.
What a shame...
Aside from timing and suicidal memos, given the obvious incompetency of Elop, I doubt WP was the right decision at all. Of course I do not have all the information that Elop had back then, but I wonder did they consider other options, such as forking android (maybe in cooperation with amazon), seriously. I wonder what role his previous employment played here.
- recoiledsnake 14y ago>this great QT technology which they invested a lot Sorry but only a few geeks care about QT, and other developers care about the ecosystem and go where the money is. I wrote some QT code about 10 years ago and it was good, but is it so great compared to iOS/ObjC, Android/Java and WinRT/C# that developers would just flock to it blindly? I seriously doubt it.
- joezydeco 14y agoI'm shipping a Qt-based embedded product with >$1MM USD in revenue. If you work for a particular large restaurant chain on planet Earth you may have encountered it. Does that make me a geek, or someone concerned about Qt's roadmap for other reasons?
- nl 14y agoI think the point is that your success with Qt doesn't really have a lot of impact on the possibility of Nokia shipping a successful consumer-mobile phone that happens to have a UI written in Qt.
- joezydeco 14y agoNo, my point is that Qt is not a project that is only used or cared about by "a few geeks". Many of us use it to build and ship real products, and we could give a rat's ass what Nokia does in the future. But don't dismiss the project as a toy or trivial idea (I can point you to Java Swing if you need that).
- recoiledsnake 14y agoWhen I said that "only a few geeks would care", I meant it as a selling point for consumers or developers. "Hey, this phone uses QT, buy it, develop for it!" I did not mean applications like yours and never implied it was a toy.
- drone 14y agoWith the exception of iOS, a single Qt app can run on all of those platforms with minimal modification. (Except maybe WinRT, I know little of it at this point, but Qt can be used in applications for Windows, Linux, OSX, and Android.) Of course, there are all those geeks involved with KDE, which I'm presuming are inconsequential because they don't produce mobile apps? =) That being said, we already knew Nokia was going to dump it, they already sold off the commercial support and licensing division and made a shallow claim "we're going to continue contributing to Qt," which almost always should be read by adding "until..." at the end. I'm happy to see Qt back in the hands of someone who cares about it. Personally, I'm not much interested in whether or not Nokia plays in the sandbox.
- stevenwei 14y agoWindows, Linux, OSX, yes, if you're writing a desktop app. That's what Qt is good at. But Android? On devices with a completely different form factor, input schemes, and resource requirements? I don't think that is feasible, particularly from a user experience point of view.
- slow3000 14y agoIt is absolutely feasible. Meego and Symbian devices habe about the same form factors, input methods and resource constraints and Qt works like a charm on those. It's just that few people have actually seen how well Symbian works these days.
- stevenwei 14y agoI was responding to the claim that: "a single Qt app can run on all of those platforms with minimal modification". And having ported a fairly successful iOS app to Symbian^3 (using mostly Qt Quick/QML), I would seriously contest the claim of 1) Qt working like a charm on Symbian and 2) how well Symbian works in general.
- drone 14y agoHow is that not feasible? What makes Java innately more capable of handling varying form factors than C++ and Qt?
- sho_hn 14y agoAnd for cryin' out loud, it's Qt. We few geeks care about that, too.
- recoiledsnake 14y agoOkay, Qt it is! I care about QNX too, it's such a cool RTOS. But what can it do for RIM that can't be done by Darwin, Linux kernel or the NT kernel? As I said, us geeks by our very nature get excited by the things that the users don't, unless they can see a difference in usage.
- HorizonXP 14y agoQNX is a true microkernel that allows true scalability, multitasking, and sandboxing. Honestly, just look at the PlayBook OS and BlackBerry 10, and you can see what's possible vs. Darwin. Also, the fact that it's POSIX compliant helps immensely when porting existing code. Moreover, RIM is doubling-down on Qt. It's unclear what this move by Nokia does, but I think you'll see a lot of Qt developers being hired by RIM. Whether they'll pick up the project and run with it is another story.
- stevenwei 14y agoIf I was a developer that just got laid off from a sinking company I don't think my first reaction would be to jump on board to another sinking company... (Not trying to be snarky, but I would indeed be concerned about RIM following the same path as Nokia, especially considering the massive job cuts they've recently announced.)
- HorizonXP 14y agoThe "massive" job cuts are in the legacy BBOS Java side. If people couldn't be re-purposed for BlackBerry 10, they were let go because BBOS is going into maintenance mode. It's the exact same situation Nokia is in with Qt. They're moving on to Windows Phone 8, and Qt developers are not a part of that plan. RIM may be on the decline right now with BBOS, but you simply need to look into the great work they're doing to seed the developer community with the support they need to create great apps for BlackBerry 10. I know the typical thing to spout is that RIM is dead, long live Android/iOS, but if you actually looked into it yourself, you would see that RIM is doing some really great things with BlackBerry 10. They're reaching out to FOSS communities, seeding actual hardware, and making their tools easier to use than ever. But I know that many, maybe yourself included, will call me a fanboi, downvote me, and won't bother looking into it themselves. They'll continue spouting this nonsense about RIM's death, never changing their opinion, and taking Apple/Google's word for it. That's fine, continue being uninformed. The rest of us developers with an open mind will happily pick up the slack on the sinking ship that is RIM. We might be wrong, and you might be right. But what happens when we're right? Where will you be?