This is definitely a problem but in practice it's not as dire as this article makes it sound. So many of the essential pieces have been factored out into the support libraries and independently upgradable components that Android devices actually get more regular updates in some respects than iOS devices do.
For example, I have to update my entire iPhone OS to get an updated web browser or photo library or keyboard. Google can update all of those every day without a reboot.
As an iOS developer I can't use new OS features until all my users have upgraded. As long as what I need is in the support library I can adopt the latest and greatest for Android right away.
For example, I have to update my entire iPhone OS to get an updated web browser or photo library or keyboard. Google can update all of those every day without a reboot.
As an iOS developer I can't use new OS features until all my users have upgraded. As long as what I need is in the support library I can adopt the latest and greatest for Android right away.