4 ms·
I have an iPhone XS. For what I do, the hardware is still perfectly capable. I use basically the same apps I used 5 years ago. Except now, I often can’t run mor
by shortcake27 3y ago
I have an iPhone XS. For what I do, the hardware is still perfectly capable. I use basically the same apps I used 5 years ago. Except now, I often can’t run more than 1 app at a time. I’ll have an app open, switch to another app and it’ll reload from scratch. Then when I switch back to the first app, it too will reload from scratch. Multitasking can be very painful.
My understanding is that apps use more RAM now because newer phones have more RAM. The result is that older phones with less RAM will aggressively kill apps because there just isn’t enough memory to go around.
As a developer I can see both sides of the coin. On one hand, I know it would be possible to reduce the memory consumption. On the other hand, I realise this would also cost more money. But it isn’t malice. Just a choice.
Apple as a manufacturer have gotten a lot better over the years. I remember when iOS updates made the iPhone 3G literally unusable, but that isn’t the case any more. I’m running iOS 16 on my iPhone XS with no performance issues at all. I expect iOS 17 to be just as fast. They also implement features to increase the longevity of their phones, like reducing performance and maximum power delivery when the battery is degraded. They were lamented for this feature but it genuinely saved my iPhone 6S which kept on shutting off.