Many people, myself included, blast Android for UI inconsistency; but it’s a problem in iOS too.
Here we have two screenshots from the built-in iOS settings screens. In this one, you see a Back button and a Save button in the toolbar. Clicking Save will apply changes, while clicking Back will act as a Cancel button.
In this example you see the same button layout, but a different UI interaction. Here the button in the upper right will clear the field. As there is no Save button, changes are automatically applied by hitting the Back button (there is no Cancel option).
So on one screen we have the Back arrow acting as Save and in the other it acts as Cancel.
That’s exactly the kind of thing that iOS fans make fun of Android about.
Amen, brother!
Then there are the cases where the iOS UIs are consistent 99% of the time, but the one outlier kills me. For example, most apps I use (Tweetdeck, FB Messenger, etc.) have a Send button on the upper right, so I am in the habit of flying to the upper-right corner after typing each missive. But in Meebo, that area is the close button, so I’ll lose my entire typed comment AND IM conversation.