We have several decades of combined web application development experience at Exhilent. Because of that, we are able to see mistakes of the past being adopted by smart phone OS developers, mainly at Google. The forking of the Android audience into the folks who have the latest and greatest phone (and OS), and the folks who are still under contract with a phone with an older OS that is less than a year old. 55% of Android users are still using Gingerbread which was released in December 2010. Almost two years ago.
By comparison, iOS users don’t have the same carrier restrictions when it comes to updating the operating system. 65% of iPhone/iPad owners have already updated to iOS 6 only a few weeks since it was released.
This slow adoption of OS updates by Android and the pure number of different hardware manufacturers makes Android development more time costly when it comes to testing and final delivery of code.