That's the method for marketing android, iPhones are marketed differently in the stores. I've heard it first hand.
So have I.
That's the method for marketing android, iPhones are marketed differently in the stores. I've heard it first hand.
Agree. Android need to have quad-core processors with 2GHz and 2GB of memory for them to run fine on Android. Whereas can put half of all of those specs and run in the same way. People don't have a good time on their phone just because they have the knowledge that they have an octa-core processor.
I definitely agree. Manufacturers are throwing specs at their problems rather than attempting to fix them. Apple is guilty of the same. Look at how A7 iPads run iOS like total garbage, but the A8X is smooth as butter. Apple hasn't attempted to fix things for A7 iPads at all, they just threw monstrous specs at the latest iPad, and plan on keeping that way in order to avoid optimizing iOS for iPad.YUP. Could someone with a good knowledge of computer science tell us in semi-technical terms why Android requires 3 GB of ram and 8 cores, etc to run smoothly? While an iphone 5 (now 3.5 years old) still runs just as fast as the latest Android flagships?
Specifically, how much of the blame can be put on java as the underlying language that Android runs on? My experiences with java are that it's just unbelievably slow. This extends down to Android studio a java ide, which is itself far, far slower than XCode to develop on.
Am I wrong in that Android is just throwing more horsepower to solve the speed problem rather than trying to actually improve efficient architecture?
No, A9 will be like a repackaged, more efficient A8X, I'm pretty sure. We have never had a new main iPhone processor that was weaker than the previous iPad processor. A6>A5X, A7>A6X, etc.A9 will be a dual core. That is about 20-25% faster than the a8. Will be faster in single core than the a8x, but slower in multicore by 15% than a8x.
A9x will be tricore, that is about 20-25% faster than the a8x in multicore.
While I would also like to know all about how Java is partially to blame, the current versions of Android don't use Java anymore. They are on ART (Android Runtime).YUP. Could someone with a good knowledge of computer science tell us in semi-technical terms why Android requires 3 GB of ram and 8 cores, etc to run smoothly? While an iphone 5 (now 3.5 years old) still runs just as fast as the latest Android flagships?
Specifically, how much of the blame can be put on java as the underlying language that Android runs on? My experiences with java are that it's just unbelievably slow. This extends down to Android studio a java ide, which is itself far, far slower than XCode to develop on.
Am I wrong in that Android is just throwing more horsepower to solve the speed problem rather than trying to actually improve efficient architecture?
YUP. Could someone with a good knowledge of computer science tell us in semi-technical terms why Android requires 3 GB of ram and 8 cores, etc to run smoothly? While an iphone 5 (now 3.5 years old) still runs just as fast as the latest Android flagships?
Specifically, how much of the blame can be put on java as the underlying language that Android runs on? My experiences with java are that it's just unbelievably slow. This extends down to Android studio a java ide, which is itself far, far slower than XCode to develop on.
Am I wrong in that Android is just throwing more horsepower to solve the speed problem rather than trying to actually improve efficient architecture?
I definitely agree. Manufacturers are throwing specs at their problems rather than attempting to fix them. Apple is guilty of the same. Look at how A7 iPads run iOS like total garbage, but the A8X is smooth as butter. Apple hasn't attempted to fix things for A7 iPads at all, they just threw monstrous specs at the latest iPad, and plan on keeping that way in order to avoid optimizing iOS for iPad.
No, A9 will be like a repackaged, more efficient A8X, I'm pretty sure. We have never had a new main iPhone processor that was weaker than the previous iPad processor. A6>A5X, A7>A6X, etc.
While I agree that we've never had an iPhone CPU that was weaker than the previous iPad CPU, it is entirely possible that the A9's GPU will not be as powerful as the custom 8-core design from the A8X. For example, the A5X is around 25% more powerful than the A6 in terms of GPU (not counting the iPad 3's retina display disadvantage), and the A6X had a higher memory bandwidth than the A7 due to the 32-bit quad-channel technology versus the 64-bit single-channel technology from the A7.I definitely agree. Manufacturers are throwing specs at their problems rather than attempting to fix them. Apple is guilty of the same. Look at how A7 iPads run iOS like total garbage, but the A8X is smooth as butter. Apple hasn't attempted to fix things for A7 iPads at all, they just threw monstrous specs at the latest iPad, and plan on keeping that way in order to avoid optimizing iOS for iPad.
No, A9 will be like a repackaged, more efficient A8X, I'm pretty sure. We have never had a new main iPhone processor that was weaker than the previous iPad processor. A6>A5X, A7>A6X, etc.