[citation][nom]dannyaa[/nom]Hey genius... the iPhone isn't a desktop OS and doesn't have a massive laptop battery and processor. Question: is it easier to just implement multitasking, or to spend at least over a year developing and brainstorming APIs and an effective solution that (1) eliminates performance and battery issues while (2) providing the vast majority of benefits that multitasking offers? Apple obviously went through the effort for a reason. The goal of the mobile phone is not to be a desktop replacement.[/citation]
1) You don't know how the battery will be with this multi-tasking, and seeing how the iPhone battery life sucked to begin with, it probably doesn't matter. It doesn't really look like Apple went through a whole lot of extra effort to do this. It's typical Apple to make false accusations at the competition to try and legitimize their lack of features.
"iPhone OS 4 provides multitasking to third party apps while preserving battery life and foreground app performance, which has until now proved elusive on mobile devices. "
As Jobs says, BS. My Droid has been multi-tasking and taking names with excellent battery life.