iOS 4 didn't just freeze it and unfreeze it for me at all.
It saves a decent amount of state on relaunch as it always did in OS 3.x state but doesn't remember the scroll position.
this may sound like a silly and uneducated question, but iOS4 supports texts through apps in the sense that you can be playing Peggle for instance, get a SMS, respond, and not have Peggle close to do so, correct? Or does it just close and then give you the option to quickly re-open without losing where you were? I sure hope the first.
Its nice to have multitasking finally, the lack of background uploading and downloading is a little frustrating but I am sure it will show up eventually.
Apple wrote a specific targeted API for dealing with background audio. They don't have one for IM (although they do for VoIP). I think push notifications is the better way to implement IM. You would absolutely notice a battery hit if your phone had to open another persistant connection to a third-party IM server.
It's multitasking in a very limited and targeted way. It's not perfect, but it's really close, and protects your battery and CPU. I imagine iOS 5 will build on this support (but really, push is the way to go for apps like this).
That's just the way IM+ works now and it's fantastic. As you can't see the app when you switch to something else anyway you're going to have to get a notification of new messages anyway so why not implement it via push notifications? Add in fast app switching so you don't need to reload the app from scratch and I really think you'll see pretty much the exact same user experience as you would if the app stayed open in the background.
this may sound like a silly and uneducated question, but iOS4 supports texts through apps in the sense that you can be playing Peggle for instance, get a SMS, respond, and not have Peggle close to do so, correct? Or does it just close and then give you the option to quickly re-open without losing where you were? I sure hope the first.
Its nice to have multitasking finally, the lack of background uploading and downloading is a little frustrating but I am sure it will show up eventually.
![]()
No, leaving an application completely running on a network for an indefinite amount of time is exactly the kind of battery-hungry usage Apple is trying to avoid.
Apple's recommendation is still for developers to use push notifications for instant messaging applications- that way there isn't constant network and application activity...
What app is that?
iStat. There is also a Mac app to monitor your Mac(s) from iPhone or iPod Touch.
http://bjango.com/apps/istat/
kjs862 said:No, leaving an application completely running on a network for an indefinite amount of time is exactly the kind of battery-hungry usage Apple is trying to avoid.
Apple's recommendation is still for developers to use push notifications for instant messaging applications- that way there isn't constant network and application activity...
Thanks, I wish this wasn't the case.
I think push notifications themselves are a good idea to save device battery life instead of having apps running in the background and using the network all of the time.
But- I sure do wish they'd improve the notifications system in general. Interrupting pop-ups just don't scale if you've got a lot of em coming your way...
Are there any other apps besides DropBox that support iOS 4.0 APIs?