objective c ile yazılır pc üzerinde çalıştırmak debug etmek için vs. bi sdk mevcut genelde xcode kullanılıyor apple'ında bi kayıt ücreti var kayıt ettirmediğin uygulamaları jailbreak iphone'larda çalıştırabilirsin

http://www.apple.com/macosx/developers/#xcode