Since MIX10 is still under way, we’re going to have quite a few Microsoft items this week, with Windows Phone 7 Series and Internet Explorer 9 being the main points of focus. We’ve been speculating a while now about if and how Microsoft would support multitasking on their upcoming mobile operating system reboot, and now we finally have answers: no, it won’t do multitasking – at least, not right away.
Charlie Kindel, who sets out Microsoft’s Windows Phone developer strategy, explained in an interview that Windows Mobile Phone 7 Series will not support multitasking, for the same reasons we’ve heard before: to preserve battery life, and to keep the phone responsive at all times.
Of course, like on the iPhone, this is an arbitrary limitation; Windows CE 6.0 is fully capable of multitasking, and like on the iPhone, several applications can, in fact, run in the background. The restriction only goes for third party applications. Things like the music player can continue to play in the background, and what’s interesting is that for instance Pandora could hook into this music player backend so it can also continue to play in the background.
“Apps that run arbitrarily in the background create an end user experience where battery life and responsiveness of the system becomes […] inconsistent,” Kindel said, “We focused on getting a set of experiences right where we didn’t have to support [multitasking], but we will over time.”
In other words, there’s some light at the end of the tunnel: Microsoft is working on getting multitasking on Windows Phone 7 Series, but it won’t be part of the initial release of the software and/or devices.
What will be interesting is whether or not Apple will add multitasking to the iPhone, something rumours say could come with version 4.0 in the summer. As usual, Apple has said nothing about this yet, so we’ll just have to wait and see where this goes. It would be a major kick in the butt for Microsoft, though, if Apple were to release 4.0 with multitasking support.
http://blogs.zdnet.com/microsoft/?p=5565
Cap. touchscreen only – Check
No multitasking – Check
Appstore only – Check
Media player as sync – Check
Own platform only development – Check
Lots of lock-ins – Check
Lack of compatibility with every program written for previous windows mobile versions – check
Restrict the ability to recompile/write programs written in native code (C/C++) – check
Lack of capability for corporate development (one of the biggest strengths of previous winmo versions) – check
Lack of SQL storage (sqlite-like) – check
Users will have to check for app updates manually – check
The Register has some details: http://www.theregister.co.uk/2010/03/16/microsoft_windows_phone_7_d…
Edited 2010-03-16 16:59 UTC
Lack of Copy/Paste – check
Where does it lack for corporate development? I just don’t see it.
Actually there’s C# port of SQLite that works in Silverlight, not to mention that there’s bunch of native .NET databases.
Which has all lead to the catastrophic market failure that iPhone was. Wonder why Microsoft is taking the same road to inevitable doom.
poor little apple…
http://www.businessinsider.com/chart-of-the-day-market-cap-apple-vs…
Edited 2010-03-16 17:44 UTC
@Blackadder
um … is my “internet sarcasm detector” broken again, or are you serious?
Please tell me it’s broken.
Edited 2010-03-16 17:56 UTC
Ah, but they’ve missed one key detail. Judging by the iPhone’s success, the WM7 phones will have no hope unless their contact & calendar management is completely piss-poor.
Though I shouldn’t single out the iPhone exclusively, that seems to be the case for most of the current crop of smart phones: they’re great as portable web browsing/media playback devices, decent as phones, and fairly mediocre as PDAs/PIMs.
the difference is that microsoft doesn’t have the same kind of loyal supporters.
Suddenly Windows Mobile (6.5) doesn’t seem so bad
They have to wait for Apple and how they implement it properly in iPhone OS 4.0 before they can copy that as well.
They already could because Android 2.1 does it the way they say was not possible…
no multitasking? how quaint.
(posted from my nokia N900)
Seriously, the multitasking on the N900 is a godsend, I can’t imagine doing without it.
Is there anyone out there with some experience in mobile development who could explain in detail why multitasking seems to be so problematic? The excuses of battery life and responsiveness seem pretty weak to me. For example, I have seen graphics-heavy games on the iPhone and WinPhone (and Maemo too!) which drain the battery in no time. I have spoken to a few non-techies about this, and they seem to understand perfectly well that working the device harder will affect performance and battery life, but they don’t care as long as there is an opportunity to recharge in time. This is also common knowledge with Bluetooth as well (AFAICT), but still people will use it if they want to.
This isn’t 1995 and I think many people understand the limits of computing devices fairly well now. Only the most clueless user would open 5000 apps on a PC and then fail to understand why it’s slowed to a crawl. Surely the same applies to phones too?
Edited 2010-03-17 00:36 UTC
Pay us to create multitasking App. Then you will sell it through the only channel (which belonged to us). As you will pay to us, you will be unable to provide applications for free. So you have to use our the only allowed MSStore out there… This is the bussines, do you see?
What hell you need multitask anyway on phone. Sure I can understand listening music and playing but WP7 supports that. If you code apps right and support resume then having multitask seems little needed. I been using WinMo phones for last 5 years and it’s hard to remember when I really needed multitasking other than listening music while doing stuff. It just needs some rethinking how applications should work. Instead of doing stuff inside phone you can do it in cloud. Hell even Open Source is possible since tools are free so anyone can deploy those packs using those tools, hard yes, but possible.
Seriously WinMo6.5 is great tinkerer phone but boy it sucks in normal average person usage. I would take iPhone anyday for normal usage against WinMo if it wasn’t stuck on single carrier. I just wish they would bring copy pasta to WP7.
I am on android and I basically need the multitasking every day.
Have an IM running in the background …
Have music running while surfing.
Page loads a little bit longer, push it into the background while you do something else, then jump there.
Btw. Android 2.1 has solved that issue once and for all (Android 2.1 had issues with multitasking like battery drain and slowing down)
I cannot even remember if the phone ever slowed down since I upgraded to 2.1 on my HERO (hacked rom), I constantly open apps switch between then, have in mind Android does the task killing itself)
and I cannot see any slowdown and one battery load lasts me 48 hours on UMTS currently (used to be 24 before 2.1)
The fact that apps can hook into the music player to run in the background is interesting. After all, I kind of suspect that the cases when one most wants to multitask on a phone falls into a couple of wide categories; doing multimedia in the background being one. If Microsoft takes the route of special-casing each of them there may be a chance for this combining the ease of use of single-tasking with the flexibility of multi-tasking.
All remains to be seen though.
Can’t believe the path Microsoft has started for Windows Phone…
Tons of lock-ins (a la Apple – what a crap)
Apps only through AppsStore (crap)
Direct control over the devide (crap)
There is a reason while lots of us are keeping those iPhones away and MS seemed to forget.
The no-multi-tasking thing is bad but at least it has a technical explanation. A reduced list of designs is even a good thing. But the rest…
And btw, I can’t really understand why you should cut multitasking off from a system which ALREADY had it while mobile CPUs power is increasing and battery life is increasing as well. Maybe if you didn’t had m/t, it could be a choice not to implement it… but when you already have it…! Crap! This sounds like a decision coming out from marketing dept…
No external SD?? ahahaha Crazy! Apple was crazy to do that in 2006, Microsoft is even crazier to copy that in 2010 !
As someone said, Windows Mobile 6.5 (which runs my Omnia, right now) doesn’t look that bad anymore. And a loyal Windows user must turn to Android now… what a crap! What’s next? Will I need to install that GoogleOS toy too??