Windows Phone Thoughts - Daily News, Views, Rants and Raves

Check out the hottest Windows Mobile devices at our Expansys store!


Digital Home Thoughts

Loading feed...

Laptop Thoughts

Loading feed...

Android Thoughts

Loading feed...




Go Back   Thoughts Media Forums > WINDOWS PHONE THOUGHTS > Windows Phone Software

Reply
 
Thread Tools Display Modes
  #1  
Old 04-12-2010, 01:00 PM
Pete Paxton
Contributing Editor Emeritus
Pete Paxton's Avatar
Join Date: Oct 2005
Posts: 716
Default The Windows Phone 7 Multitasking Story

http://blog.markarteaga.com/CanWind...7Multitask.aspx

"What's my take on this? Well, Windows Phone 7 is based on Windows Embedded CE. Without going into too much details on Windows CE, it is basically a real-time operating system and is not a trimmed down version of their desktop Windows OS. Windows CE is it's own full fledged real-time operating system and yes it can do multitasking. In all the years I've been developing Windows Phone and Windows CE software for customers, I have seen lots of applications that just go out and kill the battery, launch X number of threads or do things that are just not too smart and really kills the end user experience on the device. Think about it, when an app kills the battery in 1hr, the end user will usually say "this phone sucks" and returns it. In reality it's not the phones fault, it's the crappy app! This has always been a problem that has plagued Pocket PC/Windows Mobile/Windows Phone 5.x - 6.x for some time. Windows Phone 7 is about the end user and making sure their experience with the phone is top notch. This post on Windows Phone 7 and "Focus" by Charlie Kindel talks a bit more about the end user experience."

If you're wondering where Windows Phone 7 stands on multitasking, especially in the wake of Apple's iPhone 4.0 OS, check out this blog post by Mark Arteaga!

__________________
iPhone
Tmo Dash
 
Reply With Quote
  #2  
Old 04-12-2010, 03:33 PM
Paragon
Magi
Join Date: Sep 2005
Posts: 2,341

Quote:
Originally Posted by Jason Dunn View Post
Think about it, when an app kills the battery in 1hr, the end user will usually say "this phone sucks" and returns it............... check out this blog post by Mark Arteaga!</p>


What an incredibly lousy reason to lock the OS down the way they have. There are some bad developers out there, so we MUST protect you from them......AAAAARRRRRGGGGGG!!

Microsoft, please stop telling me what is best for me, you're not my real mom anyway!

Dave
 
Reply With Quote
  #3  
Old 04-12-2010, 04:55 PM
virain
Philosopher
virain's Avatar
Join Date: Oct 2006
Posts: 554
Send a message via MSN to virain

There're better ways to protect the end user from lousy applications! For example, Apps. Market. I understand, submitted Apps. are examined there one way or another, so make sure they won't eat a battery in 1 hour!
__________________
You create your opportunities by asking for them
 
Reply With Quote
  #4  
Old 04-13-2010, 06:56 AM
alese
Philosopher
alese's Avatar
Join Date: Dec 2005
Posts: 541

For a moment I hoped that there will be something in the article that would make me more optimistic about WP7 and multitasking. But at the end it basically confirms that WP7 doesn't have multitasking for third party applications.

So they are pretty much on par with the current iPhone OS, unfortunatelly by the time WP7 is actually released to market, Apple will have multitasking and Microsoft will still be stuck without.
 
Reply With Quote
  #5  
Old 04-13-2010, 07:03 AM
David Tucker
Contributing Editor Emeritus
David Tucker's Avatar
Join Date: Sep 2006
Posts: 1,053
Send a message via ICQ to David Tucker Send a message via AIM to David Tucker Send a message via MSN to David Tucker Send a message via Yahoo to David Tucker

Android's solution after 1.6 is to pop a message up that takes you to why your battery is low. No reason MSFT couldn't have done something similar. It would be easy for the OS to monitor for applications that are a heavy load and inform the user and let THEM decide to keep it or not.
 
Reply With Quote
  #6  
Old 04-13-2010, 06:34 PM
socrates
Pupil
Join Date: Jun 2007
Posts: 11

Lame. I actually don't use that many apps on my current windows phone. But the ones I do use REQUIRE multitasking to be effective. I use sportsdo for example to track my exercise in the background via gps while I take calls and listen to music and sometimes use bing maps to make sure I know where I'm going while it's tracking me.

so so lame.

Looks like I'll get an HD2 after all and pass on Windows 7 until they regain their sanity.
 
Reply With Quote
  #7  
Old 04-13-2010, 11:45 PM
felixdd
Philosopher
felixdd's Avatar
Join Date: Mar 2004
Posts: 555
Send a message via ICQ to felixdd Send a message via AIM to felixdd Send a message via MSN to felixdd Send a message via Yahoo to felixdd

Quote:
Originally Posted by Paragon View Post
What an incredibly lousy reason to lock the OS down the way they have. There are some bad developers out there, so we MUST protect you from them......AAAAARRRRRGGGGGG!!

Microsoft, please stop telling me what is best for me, you're not my real mom anyway!

Dave
One OS developer used to do that. They eventually had to yield, and in a way they don't even exist now.

Palm.

"Our users don't care about multimedia. Our user want work devices that do work and does it quickly and with good battery life"

"Our users don't care about multitasking. They want speed and multitasking kills it"

"Our users don't care about UI. They want speed"

Now...look at WebOS

The silver lining though, is that according to the blog post, the situation doesn't look as destitute as being told outright "this phone can only do one thing at a time!!!"

Last edited by felixdd; 04-13-2010 at 11:48 PM..
 
Reply With Quote
  #8  
Old 04-15-2010, 09:09 PM
Sven Johannsen
Editorial Contributor
Sven Johannsen's Avatar
Join Date: Jun 2007
Posts: 5,411

Quote:
Originally Posted by alese View Post
So they are pretty much on par with the current iPhone OS, unfortunatelly by the time WP7 is actually released to market, Apple will have multitasking and Microsoft will still be stuck without.
The future iPhone will have multitasking as defined by Steve Jobs. I don't think the user evident capability is going to be that drastically different. Both companies are shy of wide open access to te OS by third party applications but understand that there are many scenarios that demand that processes operate in the background, and not just their own. Consider for a moment what you have seen on te WP7 main screen. Multiple tiles, all accessing different social networks, e-mail, weather, etc in real time. That certainly implies some level of 'multi-tasking.' Obviously even the current iPhone system can 'multi-task' as I am sure many of you have had iPod runing with any number of other apps, and goton a text or e-mail alert as that was happening. The question is really how much freedom is either company going to give to third party developers to play in that game, and what restrictions are they going to impose for the right.
__________________
Sometimes you are the anteater, sometimes you are the ant.
 
Reply With Quote
  #9  
Old 04-16-2010, 06:54 AM
alese
Philosopher
alese's Avatar
Join Date: Dec 2005
Posts: 541

Quote:
Originally Posted by Sven View Post
The future iPhone will have multitasking as defined by Steve Jobs. I don't think the user evident capability is going to be that drastically different. Both companies are shy of wide open access to te OS by third party applications but understand that there are many scenarios that demand that processes operate in the background, and not just their own. Consider for a moment what you have seen on te WP7 main screen. Multiple tiles, all accessing different social networks, e-mail, weather, etc in real time. That certainly implies some level of 'multi-tasking.' Obviously even the current iPhone system can 'multi-task' as I am sure many of you have had iPod runing with any number of other apps, and goton a text or e-mail alert as that was happening. The question is really how much freedom is either company going to give to third party developers to play in that game, and what restrictions are they going to impose for the right.
Yes, both sistems can multitask allready if you look at native applications, but that's not the point. At the moment multitasking on iPhone, with third party applications doesn't work, you can't listen to Pandora in the background or take a call (or switch to any other app) while using navigation and still get navigation notifications. And the same goes for WP7, while this is not a problem on WM or Android.

I know full well, that Apple's new "multitasking" in 4.0 is not "true" multitasking as we have it on desktops. But it does allow for certain degree of multitasking (running in the background, fast switching) for third party applications, Microsoft on the other hand was quite clear that third party applications on WP7 will pause/suspend if you switch to another app.
 
Reply With Quote
  #10  
Old 04-16-2010, 07:37 PM
maxnix
Intellectual
Join Date: Nov 2003
Posts: 122
Default Protect Us From Our Ignorance!

I think the takeaways here are:

1.) WP7S can indeed mutitask, but it has been restricted to core applications to protect the consumer from lazy developers.

2.) This policy is going to create problems even among the dumb consumers it is designed to protect.

3.) MS doesn't want to vet properly written applications that do no go into a suspended state. Obviously, the developers or somebody needs to fund a board certification process that will check and approve with a seal that said 3rd party application won't leak the device into the abyss of dead battery consumption. At least ours are field replaceable!

You know, in the old days of WM, the presumably more sophisticated users would just uninstall the application that was faulty. Let's clink phones to that!
 
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 07:25 PM.