Going by what you said in your reply, if there is an update to fix the OS on your phone (to make it more secure, for example), then the phone no longer qualifies for "just works." "Just works" is really saying "just works as expected, out of the box", meaning it's easy to use with nothing to fix or learn right from the start. The more likely a phone needs hardware or software fixes before it performs as expected, the less it fits this definition. I can't think of any phones with zero issues, but some have more than others. There have been Android phones (esp cheaper ones, and especially during the OS infancy) with many problems, and there have been ones with few. Older versions of Android weren't necessarily intuitive, and some manufactures/carriers would distort the pure form. Some newer versions are brilliantly simple and yet powerful without distortions. iPhones have been less extreme in their range, but have had various degrees of issues, but to paint them as always "just working as expected out of the box" is overkill. When some users found WiFi, antenna, security, camera, or other issues, including the need to perform workarounds because they were denied access to apps they had expected to be able to use, they didn't likely consider their iPhone to "just work".
Just as there is no fragmentation on Android, there are also no bugs whatsoever. Again, I never suggested Android is perfect. Here's a nice list of Android vulnerabilities (and one for iOS too). WRT fragmentation, my point was that the valid claims of fragmentation of versions of Android causing notable incompatibilities and other problems began to fade into irrelevance with the release of v4.0. If you're an unfortunate soul using a really cheap and old Android setup from circa 2010, then it might still be relevant to you. But for the vast majority of users, and all who buy a new phone going forward, there's no need to worry about your apps being incompatible or broken with updates any more than experienced with iOS or other common platforms. |