It's baffling that, after nearly 20 years of ios, Apple still won't let you easily place apps where you want them.

you are viewing a single comment's thread
view the rest of the comments
[–] 9 points 7 months ago (10 children)

Why? iOS apps don’t really impact CPU, memory, power while they’re in the background.

  • source
  • parent
  • hideshow 10 child comments
  • [–] 4 points 7 months ago (2 children)

    Because I have the ability to close apps, and the only way to close them all if I so choose to is to swipe my finger up 20+ times, all while there’s plenty of room on the screen to have a button option to close everything.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 7 months ago (5 children)

    Cuz I want to be in control of what's open where.

  • source
  • parent
  • hideshow 5 child comments
  • [–] 0 points 7 months ago (4 children)

    Then wouldn’t you prefer to be on iOS where apps are automatically managed and don’t waste your battery by constantly opening/closing them? Where background tasks are limited and managed rather than just given access to essentially do whatever they want?

  • source
  • parent
  • hideshow 4 child comments
  • [–] 5 points 7 months ago (2 children)

    That would be great. However, it will never happen. Software has bugs, developers make assumptions. Kill switches are simple solutions that are easy to implement.

    Also: which uses more battery: having a bunch of apps in the background, or having no apps in the background except recently used ones?

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 7 months ago (1 child)

    Having no apps in the background except recently used ones

    This is exactly what iOS does seamlessly. The unused apps’ memory is dumped to disk and when you come back to it later it’s moved back into memory.

    Going through all the apps and swiping up to close them is a habit that comes from early Android users and is completely unnecessary on iOS. It’s been that way for a long, long long time, so long that I would guess iOS 3 or 4.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 5 points 7 months ago

    That’s an overly simplified version of what it does; any app with background app callouts will be polling in the background… but only after it has been launched in certain circumstances. If something messes up in the app logic, that issue gets cached to storage and recovered to working memory when background or foreground functionality is called. There are two ways to fix this: kill the app, or reboot the phone (or respring if you’re jailbroken). If you know some background app is misbehaving but you don’t know which one, you can either kill them all one by one, or reboot. Killing them all would be the more efficient solution.

  • source
  • parent