Хотя существуют способы обойти использование Objective-C для разработки под iOS, я все же рекомендую вам изучить его. В любом случае, вам нужен Mac для развертывания, вы также можете использовать его для разработки.
Objective-C чертовски странен, когда вы впервые начинаете его использовать, со странными квадратными скобками и странными способами ведения дел. Однако, как только вы потратите некоторое время на написание кода, в ваших мозгах произойдут изменения, и вы вдруг поймете, что это действительно элегантный способ работы. Xcode также является отличной IDE.
Вы можете начать с уроков по программированию приложений для iPhone в iTunesU из Стэнфорда. Это бесплатно и охватывает все, что вам нужно знать довольно подробно.
В худшем случае вы выучили новый язык и то, как Apple считает, что приложения для iPhone должны разрабатываться. Даже если вы в конечном итоге используете что-то другое, это понимание поможет вам в долгосрочной перспективе.