Android is, at least, designed with some degree of variation in hardware specs baked in. Dealing with something as weird as a TV would be a stretch, but it would at least be an extension of existing behavior.
iOS, on the other hand, is designed to run on a few specific devices. The iPad required some work from developers for full support — and that was for a device which still closely resembled the existing iPhone and iPod Touch.