News for hackers. Stuff that matters.
Re:Leadership, Strategy and Qt by luminaobscura on Saturday June 23, 2012 @08:36AM (#4150704)
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.

Re:Leadership, Strategy and Qt by recoiledsnake on Saturday June 23, 2012 @09:00AM (#4150737)
>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.

Re:Leadership, Strategy and Qt by drone on Saturday June 23, 2012 @11:33AM (#4151025)
With 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.

Re:Leadership, Strategy and Qt by stevenwei on Saturday June 23, 2012 @01:09PM (#4151258)
Windows, 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.

Re:Leadership, Strategy and Qt by slow3000 on Saturday June 23, 2012 @05:02PM (#4151794)
It 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.
Re:Leadership, Strategy and Qt by stevenwei on Sunday June 24, 2012 @12:56AM (#4152618)
I 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.

Re:Leadership, Strategy and Qt by drone on Sunday June 24, 2012 @10:47AM (#4153414)
How is that not feasible? What makes Java innately more capable of handling varying form factors than C++ and Qt?
Re:Leadership, Strategy and Qt by stevenwei on Sunday June 24, 2012 @11:58AM (#4153558)
I'm not saying that Java is either.

Rather, that to provide the best user experience on each different type of device (i.e. to follow platform conventions and paradigms and take advantage of unique device capabilities where present), it's best to use platform specific tools and design your application to be consistent with the expected user experience for that particular device.

Re:Leadership, Strategy and Qt by joezydeco on Saturday June 23, 2012 @11:13AM (#4150989)
I'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?
Re:Leadership, Strategy and Qt by nl on Saturday June 23, 2012 @12:16PM (#4151123)
I 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.
Re:Leadership, Strategy and Qt by joezydeco on Saturday June 23, 2012 @02:39PM (#4151456)
No, 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).
Re:Leadership, Strategy and Qt by recoiledsnake on Saturday June 23, 2012 @06:28PM (#4151979)
When 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.

Re:Leadership, Strategy and Qt by sho_hn on Saturday June 23, 2012 @06:30PM (#4151982)
Qt! It's Qt! ;)
Re:Leadership, Strategy and Qt by joezydeco on Saturday June 23, 2012 @09:22PM (#4152311)
Yes, but is it "cue-tee", or "cute"? =)
Re:Leadership, Strategy and Qt by sho_hn on Saturday June 23, 2012 @09:06AM (#4150746)
And for cryin' out loud, it's Qt. We few geeks care about that, too.
Re:Leadership, Strategy and Qt by recoiledsnake on Saturday June 23, 2012 @09:15AM (#4150762)
Okay, 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.

Re:Leadership, Strategy and Qt by HorizonXP on Saturday June 23, 2012 @12:26PM (#4151148)
QNX 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.

Re:Leadership, Strategy and Qt by stevenwei on Saturday June 23, 2012 @01:18PM (#4151272)
If 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.)

Re:Leadership, Strategy and Qt by HorizonXP on Sunday June 24, 2012 @12:02AM (#4152553)
The "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?

Re:Leadership, Strategy and Qt by stevenwei on Sunday June 24, 2012 @01:29AM (#4152667)
> 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.

That's great, but the health of a company and it's products depends on a bit more than their developer relations team. The engineers at HP/Palm were also doing great things with webOS before it got axed entirely.

> 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.

I have no personal stake in the matter nor do I particularly care whether RIM survives or dies. I was only making the observation that if I was a Qt developer that just got laid off from Nokia, I would not want to take up a job at RIM for fear of the same situation repeating itself in 12-18 months. I mean, in the best case scenario it's a gamble that BB10 succeeds in the marketplace at all. If I had a family to support I would be looking to find a less risky proposition.

> 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?

The same place I always was? RIM's success or failure is entirely irrelevant to me.

Re:Leadership, Strategy and Qt by HorizonXP on Sunday June 24, 2012 @11:22AM (#4153486)
If you were a Qt core developer at Nokia, then what other employer would actually take you on? Even if it's just 12-18 more months, at least that gives you the opportunity to put food on the table while you pivot into another opportunity.