Tùy thuộc vào loại công cụ bạn đang nói ... Nếu bạn muốn nói đến ứng dụng, bạn có thể sử dụng bất kỳ trình soạn thảo nào bạn muốn, ví dụ như TextMate hoặc Vim hoặc bất kỳ thứ gì khác (cá nhân, tôi ghét tích hợp Xcode) trình chỉnh sửa, nó thậm chí không thể mở tệp trong các tab ...). Bạn vẫn sẽ cần phải sử dụng Xcode để xây dựng ứng dụng và IB để chuẩn bị giao diện mặc dù (trừ khi bạn muốn tạo toàn bộ giao diện người dùng trong mã, tức là sự điên rồ). Tôi không biết về bất kỳ công cụ không chính thức nào có thể xây dựng một ứng dụng iPhone hoặc tạo các tệp giao diện NIB. Nếu bạn có nghĩa là các khuôn khổ cho phép bạn mã hóa trong một cái gì đó khác hơn là ObjC (như công cụ Flash của Adobe hoặc MonoTouch), thì gần đây chúng bị cấm bởi Apple, vì vậy bạn cần phải tuân thủ các API ObjC/Cocoa chuẩn.
Nguồn
2010-05-11 10:14:29
Có một số vấn đề có thể xảy ra với các công cụ bên ngoài dựa trên thỏa thuận nhà phát triển mới: http://daringfireball.net/2010/04/iphone_agreement_bans_flash_compiler – Feanor
Ồ, nếu chỉ có những điều đó là hợp pháp trên thế giới theo Apple. –