Rồi Apple tung ra iPhone, và với nó, dụng cụ phát triển phần mềm iPhone ( iPhone software development kit), và dụng cụ phát triển phần mềm iPhone là một công cụ thích hợp để tạo và lập trình một ứng dụng iPhone. 