Hi bạn,
Để lập trình cho iDevices, bạn cần có hệ điều hành Mac: máy Mac hoặc PC cài các bản hackintosh.
Rồi bạn chỉ cần mở app store search xcode và cài vào thôi. Version Xcode trên app store mới nhất hiện tại là 4.6. Hiện đã có Xcode 5 GM Seed nhưng chỉ có thể down khi có tài khoản developer.
Bao nhiêu đó là đủ để bạn viết ứng dụng cho iOS.
Chúc bạn thành công.
Update: XCode 5 là version mới nhất hiện tại