What if the OS and the apps on it were forced to be efficient?This whole hardware war where cores go from single to double to quad is just dumb. Why can't the OS just know when to not use so much power or when power is needed
I agree. Most apps are shit, and nobody cares to optimize them. Because we have super powerful quad core processors and 2GB of ram
on a freaking phone(!) developers get extremely lazy as far as efficiency of their apps goes. But still apps are "fairly optimized" so at least they don't use too much unnecessary data or battery (usually). The bigger part of the problem is that from day one I disliked Android for its process management - it allows things to drain battery for no good reason. You can't just close shit and make only absolutely necessary things work. Everything works all the time and launches shit and synchronizes shit (including shit you totally don't care about and don't want) while you're stressing whether you should reply to an important text or not becase you totally need your phone to last until the evening.
Finally Sony came up with a pretty good solution, it's great considering that it's the first one.
Now the thought of having 2GB of ram on phones is pretty ridiculous to me. 2GB of ram is enough to run full fledged desktop operating system with good 10GB of system files, run 2 full modern PC games or a dozen of productivity suites at the same time on a freaking X86 processor.
On Android, where an average app is 1/20th the size of its desktop counterpart and should use even less resources than that the OS shuts the app you wanted to run in the background after you launch 2 other apps. And then runs unnecessary shit, because it can and wants to show you it thinks it knows better. That's crazy.