اول باید یک کامپیوتر Apple برای خودت دست و پا کنی (Desktop یا Laptop)، چون برنامه ای که می نویسی رو فقط از روی یک چنین کامپیوتری می تونی روی آیفون Publish کنی. روی تمام این کامپیوترها محیط XCode و شبیه ساز آیفون به صورت پیش فرض نصبه.

بعد باید یک اکانت Apple Developer ID برای خودت باز کنی (حواست باشه موقعی که این کار رو میکنه IP ات از ایران نباشه) و IPhone SDK رو دانلود کنی و ... .