The introduction of Ice Cream Sandwich in Android
In February 2011 Google released a tablet-only version of their Android operating system codenamed “Honeycomb”. This included changes to user interface to support large screen devices, and was incompatible with phone-sized devices.
Due to this fragmentation of operating system versions, with a wide range of use-cases for designers to consider and few guidelines to follow, various complex solutions to similar problems have been developed leading to inconsistent user interfaces, a difficult job for developers and most importantly disappointing experiences for users.