Под Андроид разрабатывать можно на чём угодно, хоть на самом Андроиде, на линуксе, Винде, маке.. и даже без реальной железки почти всё проверить..
Под айфон только на маке, а проверять на Айфоне..
ну политика такая маркетинговая, чтобы все покупали их не самую дешевую технику. Мне тип ифон в жизни не нужен нафиг, но из-за разработки и в основном из-за open-source нужен