While the Microsoft press conference this week has had its fair share of news about the Windows Phone 7 Series, one of the hazy portraits that was painted included multitasking on the new OS. Since the OS isn't ready, no one has final hardware for it, and the emulator seems to behave differently than actual devices, and Microsoft's descriptions, the whole feature has been rather confusing. So we can set the story straight about it by stating, multitasking is NOT going to happen, atleast not the way you would expect it to. The way the multitasking feature works on the Windows Phone 7 OS is the fact that it allows first-party apps like the Zune player and IE to run in the background, but third-party apps are left running in a suspended state which Microsoft calls "dehydrated." The third-party apps are left in this "dehydrated" state as long as the system doesn't need any resources. If the user wants to go back to the suspended application it is "rehydrated" and works where it left off, but if the user decides to open several others applications which cause the OS to need additional memory, the "dehydrated" app is killed without any warning.
If the whole feature sounds familiar, that's because it is, it's basically a single-tasking riff on Android and Windows Mobile 6, both of which end up running multiple running applications similar to this manner just fine. We'll have to see if Windows Phone 7 Series can do a better job once it ships and it most likely will. One of the things that many wonder about is whether Microsoft will extend the multitasking feature to third party apps. As for now, you can say good-bye to running lets say an app like Pandora in the background wile doing other tasks on the 7 Series devices. It was a question specifically asked and the answer is no. Hear what Microsoft's Todd Brix had to say about it:
What do you think of the whole issue? The average consumer probably won't recognize the difference between this form of multitasking and the traditional way. For those of you who do, will it sway your decision to go with Windows Phone 7? Share your thoughts and comments below.