5 ms·
I think many non-developers would agree that if you can't leave Pandora playing music while you go check your email, you don't have multi-tasking.
by travisp 17y ago
I think many non-developers would agree that if you can't leave Pandora playing music while you go check your email, you don't have multi-tasking.
- kulkarnic 17y agoYeah, you're right. Streams are tricky- music and network too. I think Android solves it using services; would be interesting if Apple comes up with something different (I don't like daemons on my phone personally; but maybe it doesn't matter to most people.)
- budu3 17y agoSorry I accidentally downvoted you. I agree with you. From a consumer point of view not being able to play music in the background makes the iPhone OS seem incomplete.
- ryanwaggoner 17y agoTo be clear, you can have music playing in the background, but only from Apple's iPod app, not from 3rd-party apps like Pandora.
- ryanpetrich 17y agoI think it's also possible to play a background stream in Safari.
- gojomo 17y agoEven more significant to me (and some large competing industries): can you receive a VOIP call while using another app? Skype on the iPhone/iPad is great, except for the need to pre-arrange simultaneous launch.
- deleted 17y ago[deleted]
- ajaimk 17y agoWhat do you mean non-developers. Developers too.
- snprbob86 17y agoYou absolutely do not need multi-tasking (for 3rd party apps) to have background music. You simply need to expose the system media player as a service. I'd actually much prefer that solution. In fact, _most_ backgrounding needs would be better as a sensible system service call. Services could be provided for scheduling jobs, callbacks for location awareness events, etc.
- theBobMcCormick 17y agoWhich is pretty much the way Android currently does it. http://developer.android.com/guide/topics/fundamentals.html#actlife http://developer.android.com/guide/topics/fundamentals.html#...
- tibbon 17y agoThose non-developers apparently never used DOS or other non multi-tasking OSs.