Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

A bit out of date, isn't it? Multitasking won't even work on a 3G. A 3GS has better battery life and is presumably more efficient.

But the main idea behind the push notifications is that it scales efficiently. Yes, if you are only going to run one app in the background looking for notifications some of the time, push notifications may be less efficient. But adding multiple apps to the push notification service would have a negligible added impact on resources. Doing the same thing with background apps would add to the resource load with each additional app.
 
to close an app that is backgrounded, all you have to do is click and hold the app you want to close (in the bar with all the backgrounded apps) and when it jiggles you click on the red - thats on the top left corner and voila its closed.
 
to close an app that is backgrounded, all you have to do is click and hold the app you want to close (in the bar with all the backgrounded apps) and when it jiggles you click on the red - thats on the top left corner and voila its closed.

Posted a couple times... I agree with what an earlier poster said about how it would have been better if you just dragged them off the little bar and they poofed away.
 
to close an app that is backgrounded, all you have to do is click and hold the app you want to close (in the bar with all the backgrounded apps) and when it jiggles you click on the red - thats on the top left corner and voila its closed.

Again, is there any evidence that this action closes an app, as opposed to simply removing the icon from the task switcher?
 
it does seem to restart from the beginning when you open the app again. soooooo I would assume that it is closing the app all the way.
 
it does seem to restart from the beginning when you open the app again. soooooo I would assume that it is closing the app all the way.

My assumption would be that it simply unregisters the app from the fast switching service.
 
What does PNS on the iPhone have to do with an IM client on a laptop? Oh right, nothing.

An IM client on the iPhone may not be very taxing on the CPU, but it maintains a network connection, which is battery-intensive. Nevertheless, some people may only chat an hour per day, and would rather have 100% increased battery drain while running the app in the background as opposed to 20% increased battery drain all the time, even when they aren't even using the iPhone.



The iPhone 2.0 (and 3.0 lmao) keynote
Your iPhone does that anyway, push notifications don't appear by magic. I really doubt maintaining a connection is that much different for an IM client.
 
Another way you could look at it, we'll eventually know all, if you are in the app and hit the home button - the app closes. If you are in the app and jump to another app, then it does the task-switching. There are some flaws to this thinking - yes, however just throwing out another idea until we get multi-task enabled apps to really see how it works.
 
Another way you could look at it, we'll eventually know all, if you are in the app and hit the home button - the app closes. If you are in the app and jump to another app, then it does the task-switching. There are some flaws to this thinking - yes, however just throwing out another idea until we get multi-task enabled apps to really see how it works.

If that's how it works then that's just silly. Pressing home should definitely save state. In fact, I'm 99% sure it will do otherwise you wouldn't be able to get from say, a game, to say, Pandora.
 
If that's how it works then that's just silly. Pressing home should definitely save state. In fact, I'm 99% sure it will do otherwise you wouldn't be able to get from say, a game, to say, Pandora.

I know this is not how it's going to work, but I do like the way that Backgrounder does it when you jailbreak. If you just click home then it closes it out. If you hold down the home button for a second or so it puts it in the background. I think this method is not what the majority of iPhone (non-techy) users would want though. Somehow it would just be too difficult to get the hang of it.
 
For those complaining about IM apps and real multitasking. I use beejive as my IM app on my iphone. One time I forgot to close out of beejive and left the app open. I got busy doing other stuff and when I checked my phone a few hours later it was dead and showing a 10% battery message. My phone had nearly a full charge when I set it down.

I charged it up and did it again to see if it was a glitch for just that one time. Nope, it did it again. Phone got hot too.

With push notifications, my battery lasts all day and I still get all my messages through beejive.

Since then I have become diligent at closing out any app and making sure I'm at the home screen before I put the phone in my pocket for fear that the open app will continue to due some data or processor intensive activity that will just hammer the battery into oblivion.

Apple's way of attacking multitasking without killing the battery looks like a smart way of doing it to me!
 
I know this is not how it's going to work, but I do like the way that Backgrounder does it when you jailbreak. If you just click home then it closes it out. If you hold down the home button for a second or so it puts it in the background. I think this method is not what the majority of iPhone (non-techy) users would want though. Somehow it would just be too difficult to get the hang of it.

That sounds like a pretty good implementation, but I think the way of doing it should be reversed because it's harder to accidentally close an app by holding home down than it is to just press it.
 
For those complaining about IM apps and real multitasking. I use beejive as my IM app on my iphone. One time I forgot to close out of beejive and left the app open. I got busy doing other stuff and when I checked my phone a few hours later it was dead and showing a 10% battery message. My phone had nearly a full charge when I set it down.

That happened to me yesterday as well. Luckily I was at work and had a charger with me.

I agree with push for IM apps. It works just fine if you are using a good IM app like Beejive. The only complaint I might have with that is if Im having a conversation with someone on Beejive and then I get a phone call Beejive keeps making an alert noise for every message I receive while on the phone. I wish it would know to not play any alert noises when on the phone or only give you an alert for the first message and not the following ones.
 
You need to tap the home button twice and then click and hold an app u wanna quit - it will show up on the top left corner of the apps icon red minus to quit it

Tom
 
This is correct. The entire application does not continue running, only the relavent APIs that allow whatever the app's core background functionality is to continue. So Pandora (as an app) is put into a save state, but its audio API is allowed to keep running so you still get the audio.

It's quite a good idea, actually.

+1000
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.