Multitasking..preventative?

Discussion in 'iPhone' started by esadb, Aug 18, 2010.

  1. esadb macrumors 65816

    esadb

    Joined:
    Nov 29, 2008
    #1
    So i got my hands on a iphone4. My question is the multitasking in iOS 4, I never got to use as my 3G i left at 3.1.3

    Im wondering is there a setting or way that i can disable every single APP that I open to go into the actual multitasking thing?

    Im just wondering, i sure do love the speed of the i4 and i dont want to have to go through each entire thing closing apps individually. Now it does come in useful for an APP like wunderRadio I can keep it backgrounded and still playing.. but like lets say I open the App Store.. I dont really need that to stay open afterwards..

    Is there some sort of cydia app that allows me to select upon closing wheter to completely close it or let it multitask.

    Thanks!
     
  2. Small White Car macrumors G4

    Small White Car

    Joined:
    Aug 29, 2006
    Location:
    Washington DC
    #2
    Use the search feature. There are dozens of posts on this.

    Short version: You don't know how iPhone multitasking works. Those programs aren't running. Stop worrying about them.

    Find the other threads if you want more details.
     
  3. jasonforisrael macrumors regular

    Joined:
    Jan 8, 2008
    #3
    i find the way they do multitasking pretty flawed.


    even though all the programs in the list aren't technically running, i find it very annoying to have to scroll through all the apps i may have opened throughout the day to get to one that actually utilizes the "multitasking".

    there is no reason for something like settings to remain open
     
  4. esadb thread starter macrumors 65816

    esadb

    Joined:
    Nov 29, 2008
    #4
    Well its more the fact that by the end of the day you could have like 30 things down there.. And then youd be scrolling across to find the one app. Also closing them down if you dont want 30 things in the list is a PITA.
     
  5. jasonforisrael macrumors regular

    Joined:
    Jan 8, 2008
    #5
    yeah that's what i meant esadb.

    you should be able to prevent apps from staying in the multitasking dock.
     
  6. sammich macrumors 601

    sammich

    Joined:
    Sep 26, 2006
    Location:
    Sarcasmville.
    #6
    I think you'll find the experience more palatable if you only use the multitasking/app switching bar to close apps. If you want to go back into an app, just tap it from one of your homescreens.
     
  7. ideal.dreams macrumors 68020

    ideal.dreams

    Joined:
    Jul 19, 2010
    Location:
    OH
    #7
    I love the iPhone and all, but I must say - the Palm Pre has had the best multitasking experience I've ever seen on a phone. I do agree that it isn't that great.
     
  8. xraytech macrumors 68020

    Joined:
    Mar 24, 2010
    #8
    It's not real multi-tasking, more like quick app switching. The only apps that I know off and I could be wrong, that really run in the background are iPod & Pandora.

    As for a Cydia App that will completely close apps when exited, Backgrounder is what you are looking for.
     
  9. jasonforisrael macrumors regular

    Joined:
    Jan 8, 2008
    #9
    i just got my iphone this week, and i've been sitting here tonight trying to see what this "multitasking" accomplishes.

    i pull up a game, start playing, and then hit home button. go back into the app...it starts back at main menu.

    i at least thought that this version of multitasking was supposed to allow you to continue where you left off in games and such.
     
  10. Coukos34 macrumors 6502

    Joined:
    Mar 20, 2009
    #10
    Game has to be coded for that feature. It doesn't just work automatically
     
  11. esadb thread starter macrumors 65816

    esadb

    Joined:
    Nov 29, 2008
    #11
    So if getting back to the tap means just re clicking the icon on the homescreen? Whats the point of it being on that multitasking list at the bottom?

    And closing APPS using that multitasking thing is just tedious...
     
  12. sammich macrumors 601

    sammich

    Joined:
    Sep 26, 2006
    Location:
    Sarcasmville.
    #12
    Dunno, I don't use the MT bar except for relaunching apps that need to be refreshed to get new offers (like in TapTap or a whole bunch of ngmoco games). Just use apps like you did pre 4.0 and you'll be fine. There isn't any need to close apps manually at all. Over the normal course of the week, I'll get every single app in that bar (at least 40) and it doesn't impact on the performance of the phone (you know, unless it's an app doing a background task).
     
  13. ianray macrumors 6502

    Joined:
    Jun 22, 2010
    Location:
    @
    #13
    The bar at the bottom is really a list of "recently used items". Think of it as an alternative way to launch Apps. (Other alternatives include scrolling through potentially many homescreen pages, or using Spotlight.)

    Ideally you do not need to close Apps from the "recently used items" list, unless (a) you want to hide the fact that you have used an App, or (b) an App is not responding.

    I say "ideally" because I think I have seen poor battery life after running a couple of Apps, but I do not have any concrete facts yet... :)
     
  14. maflynn Moderator

    maflynn

    Staff Member

    Joined:
    May 3, 2009
    Location:
    Boston
    #14
    What apple did was provided a hamstrung method to running some processes in the background, but only those that were written to take advantage of certain small subset of APIs.

    To that end, most apps do not multitask, their state is recorded and when you call them back up, via apple's task manager, their state is restored.
     
  15. esadb thread starter macrumors 65816

    esadb

    Joined:
    Nov 29, 2008
    #15
    So what about an APP like Wunder radio and if you actually play a song and close it continues to play.. So technically if i stop the song and close it that APP is still closed but doing something?

    So the true multi-tasking APPS you cant really close either all the way..

    Like I just dont know what APPS are fully "multitasking coded" and which arnt.

    So im sure some apps closed will still run which then will affect performance while others wont.. and certain APPS that do background once you open them youd actually like to completely kill them...
     
  16. Kevlar macrumors 6502

    Joined:
    Apr 5, 2004
    Location:
    Great White North
    #16
    Only time I ever double tap the home button is to use the ipod controls or the orientation lock. I just work from the home screen. I also haven't closed any running apps and just let iOS handle as needed....
     
  17. sammich macrumors 601

    sammich

    Joined:
    Sep 26, 2006
    Location:
    Sarcasmville.
    #17
    The apps which are actively doing something in the background are fairly obvious. The three (off the top of my head) that you will experience the most are:

    1) streaming music services (obvious, you can hear it)
    2) background GPS services (has the arrow next to the battery)
    3) task completion: things that take time, like uploading video's on Facebook (not as obvious, but it will suspend when it finishes or time's out.)

    The other things assist multitasking like local notifications and etc, but these are done by the OS itself not the app.

    In essence what I am trying to say is that, you do not need to worry about apps wasting power in the background. Any that will be doing backgrounding are obvious and it's up to you to have them on. If it isn't doing one of the three things above, then you are safe.
     
  18. Corndog5595 macrumors 65816

    Joined:
    Jul 16, 2010
    #18

    I’m gonna copy a previous post of mine here:

    This explanation is purely from personal experience and logical thinking. If I were to design multitasking, this is exactly how I would map it out on a device like an iPhone.

    When you exit an app with ‘suspend-on-exit’ functionality, the app saves it’s state to the RAM and waits to be reopened. When you open it up, it will load automatically as if it was running on CPU and RAM the whole time.

    If an app needs more memory than is available, or if there are too many ‘running,’ iOS will take a screenshot of a running app and then save their state to a folder (most likely the apps .app folder). When you open up the app again, it shows the screenshot (the current status bar is shown but everything else is the screenshot) while it loads the app up to the point it was at before. When it is done loading, the screenshot goes away and you are left with the interface that you left with
     
  19. Daveoc64 macrumors 601

    Joined:
    Jan 16, 2008
    Location:
    Bristol, UK
    #19
    While that was their intention, the "Background Completion" feature effectively allows anything to run in the background for up to 10 minutes.

    Apple originally intended it to be used for task completion (e.g. continuing to upload a photograph to a website when you close the Flickr app), but instead many developers are using it to just keep running for as long as possible - Apple doesn't seem to be doing anything about those developers.
     
  20. Jare macrumors 65816

    Jare

    Joined:
    Jun 17, 2010
    Location:
    Canada
    #20
    That problem is quite annoying. Maybe a TOS change stating that the task completion API must be used solely for the purpose of actually completing a task that the app must accomplish if backgrounded, not simply allowing it to "run in the background" regardless of what function it's doing.
     
  21. chembox macrumors 6502a

    Joined:
    Feb 17, 2010
    #21
    Well, having too many apps in the tray bar significantly reduces free RAM from 300MB to ~30MB.
     
  22. sammich macrumors 601

    sammich

    Joined:
    Sep 26, 2006
    Location:
    Sarcasmville.
    #22
    Did you know: having one app open can reduce your free ram too?

    Point being: the OS handles memory very well. IE: DO NOT WORRY.
     
  23. chembox macrumors 6502a

    Joined:
    Feb 17, 2010
    #23
    It still can't hurt to manually clear up the tray bar every few hours...
     
  24. Jare macrumors 65816

    Jare

    Joined:
    Jun 17, 2010
    Location:
    Canada
    #24
    A few Apple reps say that it's always best to clear it up once in awhile, especially apps that you know/may know might run in the background and you'd like to save up on performance a touch or will not be using the function anymore.
     
  25. sammich macrumors 601

    sammich

    Joined:
    Sep 26, 2006
    Location:
    Sarcasmville.
    #25
    Of course not, but it's something unnecessary and provides nil benefits akin to a placebo effect.
     

Share This Page