Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Well I want to be able to keep my chat app open while I am doing other things so that I can receive new msgs without having to be in the app. So it would need multitasking to some degree.

Not to bring Android into this, but when I had my G1 I just left Google Talk open all day and receieved new chats even when I wasn't in the app. I have been wanting to be able to do this with my iPhone ever since I got it. I still can't get clarification as to whether or not this is going to be possible with iOS 4.

Any thoughts?

Chat apps do not fall into the "core" APIs that use multitasking. That was one of the big selling points to Beejive (and IM+, but I don't use it myself). With Beejive, it operates server-side and pushes new messages via push notifications.
 
Well I want to be able to keep my chat app open while I am doing other things so that I can receive new msgs without having to be in the app. So it would need multitasking to some degree.

As I said, because of push you don't need to keep it running, although I'm sure IM+ and Beejive will eventually be updated to freeze when you're not using them.


I have Beejive and the way it works is when you're in another app and someone sends you a message you get a notification pushed to your phone, then you open up beejive and you're right in the chat.
 
Well I want to be able to keep my chat app open while I am doing other things so that I can receive new msgs without having to be in the app. So it would need multitasking to some degree.

Not to bring Android into this, but when I had my G1 I just left Google Talk open all day and receieved new chats even when I wasn't in the app. I have been wanting to be able to do this with my iPhone ever since I got it. I still can't get clarification as to whether or not this is going to be possible with iOS 4.

Any thoughts?

That has been possible since push notifications debuted with iPhone OS 3 last summer.

The only thing I don't like about multitasking are apps that stay open that I don't think they should be open.

Example - the phone dialer, settings and such. Do I really need those open? No.

With time I will get used to it all. For now I think it's OCD to have all those open items in my task area.

They don't stay open. The task area simply lists recently used apps. It does not indicate whether or not they are open.
 
................

They don't stay open. The task area simply lists recently used apps. It does not indicate whether or not they are open.

They never close. Apps will just continue to pile up creating a film strip of all the apps on your pages (and within the folders).

It'll soon become unwieldy.
 
I don't think most people want or need "true" uncontrolled multitasking. I still haven't heard a single good argument why Android's multitasking implementation is better than Apple's.

Really? Try firing up a game like Angry Birds and then leave it to go text or make a call and come back. You know what happens? It goes back to the home screen, pretty frustrating. I can be playing a game, go to text, call or get online and come back to a paused game that ask if I want to resume. Neat eh? :)
 
Really? Try firing up a game like Angry Birds and then leave it to go text or make a call and come back. You know what happens? It goes back to the home screen, pretty frustrating. I can be playing a game, go to text, call or get online and come back to a paused game that ask if I want to resume. Neat eh? :)

Guess what? They're going to update it soon; iOS4 just came out. As for your next retort of "Well on Android full multitasking just works", it kind of doesn't. I can't play a YouTube vid (with audio I want to listen to) in the background. On other drawbacks of 3rd party apps, you have to be really careful of what you download on the Market because it could be collecting data (and don't say it informs you of permissions before install -- even small apps that you wouldn't think need permissions always request them anyway).
 
Really? Try firing up a game like Angry Birds and then leave it to go text or make a call and come back. You know what happens? It goes back to the home screen, pretty frustrating. I can be playing a game, go to text, call or get online and come back to a paused game that ask if I want to resume. Neat eh? :)

Let's see. This is day one of iOS multitasking. I'm sure they won't be updating any apps to actually work with it. :rolleyes:

That functionality will be there in Angry Birds sooner than later. 100% guaranteed.
 
Let's see. This is day one of iOS multitasking. I'm sure they won't be updating any apps to actually work with it. :rolleyes:

That functionality will be there in Angry Birds sooner than later. 100% guaranteed.


So Apple's two biggest iOS4 features, multitasking and Facetime wont even work right for what? months? All the apps need to be re-done which will take quite awhile, alot may not even be re-done to implement MT and Facetime only works over wifi which is useless. Great job :rolleyes:
 
People are making too much of a big deal about the multitasking tray. When you run out of memory, the OS will automatically delete the applications that have not been used in a while.

There's a reason why it only shows four icons at a time. You aren't really supposed to scroll through them, and use it as an application launcher. Although, you can.
 
So Apple's two biggest iOS4 features, multitasking and Facetime wont even work right for what? months? All the apps need to be re-done which will take quite awhile, alot may not even be re-done to implement MT and Facetime only works over wifi which is useless. Great job :rolleyes:

Now THAT was trolling!

Why are you being so impatient. It just amazes me that people always wine about what they do not have and never appreciate what they do. I am sure if facetime was already supported over 3G people will complain how slow it is. It is available over Wi-Fi - so just try to enjoy it, get used to how it works. In the mean time, it will get polished and brought as a better user experience. I finally start to understand all the geeks switching to Android. They go on to Android forums and put their night dreams on the dev forums. Immediately that goes into next release - sometimes without thinking. Android is such a poorly implemented system, that even on the fastest hardware it still shows some lagging. It is incredible that iOS is able to run on much slower hardware being a lot smoother.
About the multitasking updates - this feature was announced way back in April, with SDK being distributed all these past months. It is devs fault they are not fast enough to do the updates. But again, no need to complain. The iPhone ecosystem is huge, it will take time to get it all in order. This makes it for exciting months ahead.
 
Is there a way to kill all apps at once? Or do I have to tap every one to kill them?

You don't "kill" anything. The quick launch bar is not a task manager. The system manages background apps and kills them if necessary. Removing them from the quick launch bar does not "kill" the AFAIK. Even if it does, its not necessary.
 
As I said, because of push you don't need to keep it running, although I'm sure IM+ and Beejive will eventually be updated to freeze when you're not using them.


I have Beejive and the way it works is when you're in another app and someone sends you a message you get a notification pushed to your phone, then you open up beejive and you're right in the chat.

I used to use fring and everytime I closed the chat it signed me out of my IM session. I will try Beejive, thanks for the suggestion!
 
You don't "kill" anything. The quick launch bar is not a task manager. The system manages background apps and kills them if necessary. Removing them from the quick launch bar does not "kill" the AFAIK. Even if it does, its not necessary.

If...
closed it just removes the shortcut from the fast app switching bar, nothing is running or in memory
suspended this will remove the app from memory
running it will kill the process and remove the app from memory

As you said, there is no reason to do this though, if you run out of RAM and need to open something else the system will automatically kill off the least recently used app.



Yeah, this is a great article on multitasking, and I'm not just saying it because I wrote it :)
 
Really? Try firing up a game like Angry Birds and then leave it to go text or make a call and come back. You know what happens? It goes back to the home screen, pretty frustrating. I can be playing a game, go to text, call or get online and come back to a paused game that ask if I want to resume. Neat eh? :)

And you will be happy to know you can do that just fine once they compile the app with the new SDK.

Although I am not sure how far back the fast app switching queue goes (If it uses flash to save the state it could be near infinite depending on free memory.) I just messed around an was switching between 9 different apps that supported fast app switching while Pandora streamed in the background, and all of them continued to save state even in the back of the queue.

Even still, every app will be notified when it is finally terminated anyways so if the dev wanted to they could save the state their and allow you to resume the game when it launches again.
 
Wirelessly posted (Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_0 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8A293 Safari/6531.22.7)

Seriously, if you're main beef is "going from mess to mess" then you have some OCD issues. It's fine the way it is. I just can't believe someone would actually complain about a messy app switcher tray. If you don't like it, don't use it. There's nothing that says you ever even have to look at it!
 
no need to complain. The iPhone ecosystem is huge, it will take time to get it all in order. This makes it for exciting months ahead.

You think it's exciting to have to wait for features that should work unrestricted on day 1? Interesting. I on the other hand think it will be frustrating not knowing which app is going to multitask and which one is going to start all over again instead for all these "exciting months". :rolleyes:
 
Really? Try firing up a game like Angry Birds and then leave it to go text or make a call and come back. You know what happens? It goes back to the home screen, pretty frustrating. I can be playing a game, go to text, call or get online and come back to a paused game that ask if I want to resume. Neat eh? :)

So Apple's two biggest iOS4 features, multitasking and Facetime wont even work right for what? months? All the apps need to be re-done which will take quite awhile, alot may not even be re-done to implement MT and Facetime only works over wifi which is useless.

I just thought I'd let you know that this works with Angry Birds now, and it's what, 4 days since your post? I told you it would. Devs will continue to update their apps quickly. iOS multitasking works really well.
 
Kill one of the apps that appear in the multitask tray by simultaneously pressing the sleep/wake and home button, then holding down the home button and you'll see that it's still in the multitask tray.

The tray means nothing so don't let it get to your OCD.
 
Kill one of the apps that appear in the multitask tray by simultaneously pressing the sleep/wake and home button, then holding down the home button and you'll see that it's still in the multitask tray.

The tray means nothing so don't let it get to your OCD.

What are you talking about? :confused:

Pressing power and hold button takes a screen shot. Holding down the home button after multitask is brought up causes the multitask icons to appear with a RED negative sign above them and they start to shake. Press the red sign and it removes them.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.