2011-01-29 28 views
14

Vợ tôi có iPad và tôi tự hỏi liệu tôi có thể sử dụng nó để phát triển các ứng dụng iPad không? Tôi giả định câu trả lời là không.iPad có thể được sử dụng như một máy phát triển để tạo các ứng dụng iPad không?

+1

Bạn đã xem trang web dành cho nhà phát triển Apple dành cho iPad chưa? http://developer.apple.com/ipad/sdk/ – Oded

+0

Bạn có muốn phát triển các ứng dụng trên chính iPad (ví dụ: viết mã trên iPad) không? – payne

+2

Có, viết mã trên iPad là những gì tôi đang tìm kiếm. – dakira

Trả lời

9

Hướng dẫn phát triển ứng dụng cấm của Apple loại này từ cửa hàng, vì vậy không tiếc bạn không thể sử dụng iPad để tạo phần mềm iPad (Bạn có thể kiểm tra các chương trình bạn viết trên máy Mac của mình trên iPad). Bạn cần một máy Mac và IDE XCode để thực sự tạo ra các ứng dụng iPad/iPhone. Bạn có thể tìm hiểu thêm về vấn đề này tại http://developer.apple.com/

EDIT:

Trong khi nó không phải là có thể trực tiếp viết mã chạy trên iPad, bạn chắc chắn có thể viết mã trên thiết bị riêng của mình. Có một ứng dụng có sẵn trong kho ứng dụng có tên là CodeToGo cho phép bạn tạo chương trình bằng một vài ngôn ngữ khác nhau. Khi bạn muốn chạy chương trình của bạn, mã thực sự được tải lên máy chủ, được thực hiện ở đó và kết quả của lần chạy đó được trả lại cho bạn. Điều này, hoặc một chương trình tương tự, là gần nhất bạn sẽ nhận được để viết mã trên iPad (hoặc iPhone).

Đây là an article thảo luận về/đánh giá các chương trình chỉnh sửa mã cho iOS.

+0

Bạn đang nói về điều gì? – WrightsCS

+4

Khi tôi hiểu câu hỏi của dakira, anh ấy hỏi liệu anh ấy có thể tạo một ứng dụng cho iPad trên iPad hay không. Apple không cho phép các ứng dụng chạy/thực thi mã (máy ảo) vào cửa hàng ứng dụng (trừ khi chúng sử dụng API được cung cấp chính thức). Điều này có nghĩa là không có trình giả lập, IDE, v.v. được phép vào kho ứng dụng. –

+0

Vâng, nếu đúng như vậy, thì câu hỏi cần được sửa đổi. – WrightsCS

2

Hãy xem Codify. Không phải là toàn bộ 'viết bất cứ điều gì, chạy bất cứ đâu' kinh nghiệm, mà là một bước theo hướng đó.

0

Kiểm tra này ra: http://www.slideshare.net/carlbrown/developing-ios-apps-on-your-ipad-with-xcab

Tôi đã không thử nó bản thân mình, nhưng dường như anh ấy đã tạo ra một cách để mã hóa trên iPad, tải lên các mã, tải về dự án biên soạn, cài đặt nó, và chạy nó, tất cả từ iPad. Ông nói rằng bạn không thể làm công cụ gui, nhưng ít nhất bạn có thể làm logic trên chạy.

1

Có, nó có thể. Nếu bạn là nhà phát triển Lua, tôi khuyên bạn nên Codea (trước đây gọi là Codify). Đối với các nhà phát triển Python, tôi khuyên bạn nên Pythonista. Cả hai ứng dụng đều cho phép bạn viết và kiểm tra mã trong ứng dụng và thậm chí chúng còn bao gồm hỗ trợ đồ họa như trò chơi. Có một dự án GitHub thực sự cho phép bạn biên dịch các dự án Codea thành các ứng dụng AppStore toàn diện, là Codea Runtime. Ứng dụng Touchline là một ứng dụng như vậy.

Thật không may, hiện tại không có cách nào chính thức để biên dịch các ứng dụng Pythonista và bán chúng trên AppStore. Tuy nhiên, nhà phát triển đã tạo một tiện ích cho phép bạn cài đặt các biểu tượng dựa trên webclip trên màn hình chính sẽ chạy một kịch bản Pythonista. Ngoài ra, có những kế hoạch kết hợp xuất khẩu sang cơ chế Xcode trong bản cập nhật trong tương lai của ứng dụng.

0

Nếu bạn làm ví dụ ruby ​​về các ứng dụng đường ray và cho phép chúng có chủ đề di động, chúng có thể chạy trong trình duyệt Safari của iPad. Lợi ích của việc này là bạn không cần Apple xem xét mã của bạn. Nhược điểm là bạn không thể sử dụng appstore để bán và phân phối ứng dụng của mình.

Nhưng ứng dụng có thể trông giống như một ứng dụng iPad gốc. Tôi đang khám phá mô hình kinh doanh này ngay bây giờ và muốn nghe nếu những người khác đã làm điều này.

Ứng dụng của bạn sẽ chạy trên một máy chủ bên ngoài như Heroku, được lưu trữ trên github.

Các vấn đề liên quan