Вам потребуется Mac OS X, вы можете найти учебные пособия по установке OS X на виртуальную машину.
Как только вы получите доступ к OS X, вам нужно будет зарегистрироваться в качестве разработчика iOS. Регистрация бесплатна, и вы получите доступ к Xcode 3 + iOS SDK (включая симулятор iOS). Если вам нужно ваше приложение на устройстве iOS (кроме симулятора iOS), вам нужно будет приобрести программу для разработчиков iOS, которая стоит 99 долларов. Xcode 4 уже выпущен, но это требует покупки, если вы не принесли программу для разработчика за 4,99 $. Регистрация в качестве разработчика также дает вам доступ к ресурсам iOS, Mac и Safari Dev Center, которые вы найдете в какой-то момент полезными. Вы можете зарегистрироваться здесь бесплатно. Я рекомендую попробовать iOS-разработку перед покупкой, так как некоторым людям сложно освоиться.
После загрузки и установки Xcode 3 + iOS SDK вы можете немного потеряться. Ответить с пошаговым руководством для вашего первого iOS-приложения довольно сложно, поэтому я приведу ссылки на очень полезные ресурсы. Здесь - очень хороший учебник, который поможет вам установить Xcode и написать первое приложение. Он также учит вас языку программирования, который вы будете использовать, Objective-C. Objective-C похож на C / C ++.
Возможно, вам будет удобнее смотреть учебник, поэтому я рекомендую поискать видео.
Надеюсь, это поможет!