My informed opinion is that I've seen nothing to indicate that either iPhones or flagship Android devices last any longer than the other hardware-wise. The failure tends to be from devices not being able to handle subsequent software updates anymore, which Android devices can often get around thanks to developers. I really don't think there are any in-depth studies showing how long first-run handsets last on either side. All I could find were activation numbers.
Gender: Unspecified Location: With Cinderella and the 9 Dwarves
Well, we don't know about hypothetical life of the hardware. But there are real world indicators of how long phones are actually kept in use, and the iPhone beats out Android phones easily there: http://ben-evans.com/benedictevans/...oid-replacement
That was the exact same study that I read, and it deals with exactly what I said: activation numbers, not obsolescence due to hardware or software failures. The comments below mention how many factors could play into the numbers seen. In short, there aren't any good studies as to the numbers of people giving up iPhone or Android hardware due to problems with the devices or software itself. We don't see failure rates, we don't see handset breakage. Drawing conclusions as to which lasts longer in either category based simply on that example is very bad science.
Gender: Unspecified Location: With Cinderella and the 9 Dwarves
That just seems like a cop out to argue about something unknowable. If the question is "Do Android phones potentially last longer than iPhones without a hardware or software failure" then the answer is neither of us know. If the question is "Are iPhones used for longer in the real world" the answer is a definite yes. The latter seems more relevant to people actually buying devices.
The other factor we can look at is resale value of the devices. Where iPhones, again, lose value at a much slower rate than Android phones. So all signs point at iPhones being used longer and staying valuable longer. So you may be hypothetically right that Android phones stay as good or better than iPhones for a long time, but the market definitely isn't behaving as if that was true.
iPhones have smoother, more fluid graphical transitions because of the optimization of iOS with iPhone's hardware.
Android phones generally suffer from lag due to fragmentation and because of the different Android OS versions and hardware configs + manufacturer's UI (ie. TouchWiz, Sense UI, etc.)
But it's safe to say that you can run most apps and have the latest Android OS version if you own at least an Android One phone with bare minimum specs (MediaTek MT6582 SoC, with a 4.5-inch, 480x854 resolution IPS display, 1GB of RAM, a Mali-400 GPU, 5 megapixel rear camera, 2 megapixel front camera, FM radio and dual SIM support.)
If you have money to spare (like me, Bardock, and dadude), it would be wise to invest on the latest iPhone for the reasons as stated by Bardock above.
__________________
"Farewell, Damos... Ash, Pikachu... And you. All of my beloved." -- Arceus
Neither platform is perfect, and as smooth as both are relatively speaking in terms of performance, there's room for improvement. It's much easier to root an Android and keep the root intact in order to remove bloatware, streamline processes, add features, etc, than it is to keep an iPhone Jailbroken. That's generally a pretty important thing to me.
For out of the box functionality, iPhone or clean Android offer great experiences. App polish is generally better on iOS, flexibility--especially in terms of home screen/widget use--is better on Android.
Gender: Unspecified Location: With Cinderella and the 9 Dwarves
One big deal for me is that Apps and app polish just seem far superior on iOS. Of course that's hard to quantify I just notice in my usage of both platforms (for example when fantastic apps I use aren't even available). Do you guys have the same experience?