I think it'd be neat to double tap the home button to bring up a task manager, or something... I can't help but want to run Things running in the background and some instant messengering apps and twitter apps with updates being pushed to them.
If they allow apps to run in the background they'll be contradicting what they said about process managers and how they made fun of Windows Mobile. Also, running stuff in the background isn't just about battery life... what about available RAM? My iPhone hardly has enough RAM to have a web page open in the background with iPod running. The other day the iPod app crashed for no reason... I can see a lot of crashes for low memory due to 3rd party apps running in the background with possible huge memory leaks.
I just want Apple to make an iChat app.
I love how this post has absolutely no link or allusion to a source of any kind.
This was probably the biggest reason I got rid of my iPhone, on the blackberry I can run internet radio and receive IMs in the background, and I still have enough RAM. Not being able to do multitasking on the iPhone at all really is extremely frustrating.
...to underpromise and overdeliver.
Fact is, the radio apps are entirely useless without running in the background. The instant message apps are severely crippled.
I can't count how many times I've received a text while using Slacker Radio and had to restart streaming all my stations again.
Apart from the bigger apps like media streaming and such, having smaller apps like IM, VOIP or other such things running in the background really wouldn't be a strain on the iPhone at all.
Sure, in a regular computer, IM programs might bloat to 20 or 30 megs of memory, but you don't need all that crap loading on the iPhone.
For example, you could easily construct a two-part IM program. One part would be the main program with interface etc.., the other would be the background daemon. This daemon would listen on a TCP/IP port for incoming connections and pop up a notification whenever an IM message was received (think of how SMS is handled in the iPhone). Then you have the option to Reply or Close. Upon Replying, the daemon would launch the full app and should present a pretty seamless experience for the user. Meanwhile, the daemon is using not megs, but only a few KB of memory while executed as a background process, because it would be strictly code and none of the graphics and sounds and other such crap that typically bloat applications.
With six months of having to live without background processing, developers have had to learn to save an app's state to memory before closing, which keeps our iPhone running at full speed.
With six months of having to live without background processing, developers have had to learn to save an app's state to memory before closing, which keeps our iPhone running at full speed.
This is one of the biggest problems with the iPhone, not being able to run tasks in the background. So I am really happy to hear this fantastic news!!
I can, how else do they get you to upgrade to a new phone?I can´t see why they could not do it if Symbian can!!