How do you deal with Android apps taking so much RAM and reopening themselves?

1 points by spaniard89277 ↗ HN
I have an LG G4. It's not a fancy phone bit it has more than enough resources for a mobile phone IMO.

The problem I have is that many apps consume a lot of resources, to a degree that it gets absolutely ridiculous.

The Outlook app for example goes from 150mb to +300mb easy. The IVOOX app also gets in that range, sometimes even more. It happens with many of them, although the ones I use from F Droid tend to be way lower, so I'm guessing tracking and ADs BS play a role here.

So for this reason I must use the android task manager and force close many of this apps if I don't want the phone to hang. But many of them keep reopening themselves!

It drives me crazy, it's just ridiculous.

Is this the same on Iphone? Those of you who have android, how do you deal with this? Doesn't this problem make you angry? Do I need a high-end phone just for having two f** simple apps opened?

1 comment

[ 4.3 ms ] story [ 134 ms ] thread
Ios is a bit weird. The developer is required to free up resources. If they don’t the app will get killed.

https://developer.apple.com/documentation/uikit/app_and_envi...

> When your app transitions to the background, release memory and free up any shared resources your app is holding. For an app transitioning from the foreground to the background, freeing up memory is especially important. The foreground has priority over memory and other system resources, and the system terminates background apps as needed to make those resources available. Even if your app wasn’t in the foreground, perform checks to ensure that it consumes as few resources as possible.

> Make sure your app is not holding any shared system resources when it transitions to the background. If it continues accessing resources like the camera or a shared system database after transitioning to the background, the system terminates your app to free up that resource.