07-23-2017, 04:06 PM
I normally upgrade every 3 years. I know a ton of people who keep their phones longer than that.
Customers could care less about fragmentation, but they do care about seamless user experience. High fragmentation of OS / hardware variants makes it hard for application and 3rd party hardware developers to deliver good experiences due to the wide variation of hardware / OS versions they have to support. Users complain that the apps are glitchy, their phone crashes (due to said glitchy apps), about Bluetooth integration with 3rd party devices... all symptoms of said fragmentation.
When an app or hardware manufacturer tests their software, they do so on IOS, then some subset of Android devices. This pretty much guarantees devices / apps will work well on any IOS device; your mileage will vary on Android. The older the version of Android, the more chance your stuff will glitch out / not work with said hardware.
Customers could care less about fragmentation, but they do care about seamless user experience. High fragmentation of OS / hardware variants makes it hard for application and 3rd party hardware developers to deliver good experiences due to the wide variation of hardware / OS versions they have to support. Users complain that the apps are glitchy, their phone crashes (due to said glitchy apps), about Bluetooth integration with 3rd party devices... all symptoms of said fragmentation.
When an app or hardware manufacturer tests their software, they do so on IOS, then some subset of Android devices. This pretty much guarantees devices / apps will work well on any IOS device; your mileage will vary on Android. The older the version of Android, the more chance your stuff will glitch out / not work with said hardware.
Why do people just post what they are thinking? Without thinking.
2012 Ford Mustang
1995 BMW 540i/A
1990 Eagle Talon TSI AWD
2012 Ford Mustang
1995 BMW 540i/A
1990 Eagle Talon TSI AWD

