Moving to QT Quick, Nokia has won the developers battle?
paniccode.com
paniccode.com
On the other hand Nokia is dominating the low-end phone market by an order of magnitude. And personally I haven't bought an Android phone already because they are so damn expensive and I don't want 2-year contracts. And in Europe a lot of people are holding off from expensive phones just as I'm doing, preferring to go cheap with 1-year contracts or with PrePay options.
So it's not like they don't have what it takes to be winners.
In my social group there are more Android phones than iPhones. Perhaps you are talking bollocks.
"a lot of people" != "everyone"
Lets have a look at some actual figures
"Android's share of the UK mobile contract market has grown from 3% in Q1 2010 to reach 13.2% in Q2 2010, GfK Retail and Technology's latest figures have revealed."
http://www.gfkrt.com/news_events/market_news/single_sites/00...
UK Android Sales Up 350 Percent This Quarter
http://www.eweekeurope.co.uk/news/uk-android-sales-up-350-pe...
Holding back ?
I know, Android will be #1 if Nokia doesn't do something to stop its growth, but that also means Nokia has currently a huge costumers base which it can leverage.
Secondly, you're first arguing that I'm speaking in the name of 731 million people, but then you're exemplifying with UK which is like #6 among Europe's richest countries and probably number #1 when it comes to adoption of new technology.
I mean, WTF?!?
Or you can spend a little more - £99 - and get an Orange San Francisco with an OLED display and capacitive touchscreen.
The prices have really come down over the last few months.
But these cheaper phones are cutting down on processing power / memory and Android 3 will require good hardware to receive an update, which kind of turns me off.
Still, that wasn't my point: Nokia still has over 34% of the global mobile phones marketshare (and this includes everyone selling phones, like Motorola, Samsung, Sony-Erricsson, Sagem, etc...), and while it has had declined in recent quarters they have a talent for coming back. All I'm saying is that they can leverage their huge customers base with phones that are cheaper than the iPhone or high-end Android phones.
I would also prefer to develop for MeGoo rather than the alternatives, but the SDK quality matters less than everything else: like having a good marketplace for developers or having customers that are paying for apps.
"Simple things like opening the contacts menu or trying to shuffle between home screens can take an age, and if you leave the phone asleep for too long it will simply freeze at times, meaning no alarms, texts or phone calls."
(from Techradar).
"Unfortunately, the Mini's anaemic processor often struggles to keep pace with the software. If you have several apps running at once, as well as the animated wallpapers, the handset will be reduced to a pitiful crawl."
(CNET)
http://blog.makezine.com/archive/2009/11/8-bit_touch-sensiti...
The phone is barely usable.
Its only problem is that the UI is not as polished as on iPhone or Android, but it's good enough.
From http://events.nokia.com/NokiaN8/: Take amazing photos and videos, connect to your favourite social networks and be entertained with the latest Web TV programs and Ovi Store apps.
They market this as a phone with a good camera (HD video recording) and integrated with social networks. Yet, the only way to send an image or a video is "via messaging" or "via Bluetooth". "Messaging" in this case, is MMS.
Googling for a way to get the HD videos off the phone some other way than mounting it over USB, I find PixelPipe: http://pixelpipe.com/
The only thing that's outstanding with PixelPipe is that it's UI is even worse than the one on Nokia N8.
If I want to connect my new N8 with my Facebook profile, I have to register for the Ovi Store first. This is a process which takes me through three dialogs: I have to enter my e-mail address, my phone number, pick a username and a password, and enter a CAPTCHA.
Below the CAPTCHA is a text input field. When I click the input field, the text input widget and the keyboard appears, covering the CAPTCHA I'm supposed to read.
This is one of a long list of similar experiences from using the phone for one hour. Nobody used this phone before it went to market.
Are you sure this isn't merely a confusing UI (something Nokia definitely suffers from), rather than missing functionality?
Agreed. The phone itself is solid, but the UI made me think of early versions of Android, and not in a good way (as in, "this is even worse than early versions of Android"). It often seems like a layer of shiny paint on top of a ton of older cruft - inconsistent or nonsensical menu structures, "back"/"exit" are all over the place and hard to predict, etc. It feels like a feature phone trying to be a smartphone. This might not be an issue for people used to Nokia phones, but coming from iPhone/Android it's quite jarring.
>but it's good enough.
That remains to be seen. It IS a solid phone, and Nokia keeps crowing about how they'll sell 50 million of this phone over the next year. I can see it doing well in markets where Nokia is traditionally strong (maybe? I don't know much about smartphone usage trends in those markets). But in North America, where Nokia is already behind iPhone, Android, and BlackBerry on the smartphone front, they are not going to catch up by releasing something LESS polished.
That they have abandoned MeeGo was probably a good idea, but in my opinion it just shows how desperately they need something new and good. They don't even have what Microsoft now has and I doubt they will be able to regain any significant market share after Google, Apple and Microsoft have split the mobile market between themselves by the time Nokia finally releases something that doesn't suck.
Nokia is in big trouble and I really don't understand how people can not see this.
Nokia didn't abandon MeeGo, they just unified their developer offering because the feedback was that the current 'developer story' was far too complicated. As a Nokia employee, I think it was a step in the right direction but we have not 'won' anything yet.
Here in Europe, Nokia is still #1 in dumbphones area, and what I see is that there is still a large number of people who doesn't need/want smartphone. So Nokia will probably stay strong in this still-big area. (But they undoubtedly will have a problem in the smartphone segment.)
It doesn't mean that it will be good for their smartphones directly (like, it will not boost Nokia smartphones sales).
Somehow I doubt Nokia would be particularly motivated to maintain any Android/iOS/WebOS versions of Qt - assuming they bother to write them at all.
(edit) I just want to add that write once, run anywhere hasn't ever worked right, but that hasn't ever stopped it from being an efficient way to market your platform to developers either.
But Trolltech (whoops, I mean Nokia) have a great set of tools to make regenerating a project for a different platform very easy. I've been able to take a typical project and build it for Mac, PC, and Linux in a matter of minutes with no editing. It's not always pretty (like the Mac libraries don't use the UI elements nicely), but it works well.
Also... C++? I'm not that enthusiastic, really. I'm not a Java fan, but all in all, I think I'd prefer it at this point, if for nothing else than being a bit simpler and getting GC built in.
Actually, it seems a bit crazy that Android and iPhone don't provide 'rapid prototyping' or 'script apps' using the Javascript interpreters they already have on board.
You might want to look at HTML + JS for developing on Nokia. They have a web runtime toolkit that allows you to build an installable app that has access to some of the platform services (location, contacts, sensors, messages, etc).
() Answer: 0
Plus there is a lot more to wooing developers than just toolkits. But Qt is still something I enjoy using.
Yes, we all know that what we need is another platform to target. Get a clue Nokia. Its all about apps now, and this is the priority for app developers:
* iOS
* Android
* WP7
* The fluff in my navel
* Nokia Qt
Pretend all you want, but this is the order my clients budget for.
That's going to be a success then - all those ground breaking .Net apps on windows will just port straight over.
Even thought nobody uses it yet and even though you can already target millions of phones with Qt?
Wow!