2010-06-07 36 views
6

Hôm nay tôi đã đi qua một trang web và tìm thấy một cái gì đó trên các dự án phát triển iphone và ipad này. Tôi có một câu hỏi liệu một nhà phát triển có yêu cầu một chiếc iPhone để thực sự làm việc với hay không có bất kỳ thiết bị loại trình mô phỏng nào khác mà chúng tôi có thể kiểm tra nó.Chúng ta có cần một chiếc iPhone/iPad để phát triển không?

Sẽ rất tuyệt nếu bạn có thể chia sẻ một số tài liệu khi bắt đầu.

Cảm ơn.

Trả lời

8

Chúng tôi có các ứng dụng chạy mà không có sự cố trên trình mô phỏng và sự cố trên thiết bị, vì vậy tôi muốn nói có. Bạn có thể trì hoãn nó một chút, và làm việc trên các khía cạnh chính và mua thiết bị sau, nhưng bạn nên có nó.

Bạn nên bắt đầu tại iPhone Dev center và tùy thuộc vào kiến ​​thức của bạn về Mục tiêu C, hãy thử một số hướng dẫn cho nó. Một trong những hướng dẫn đầu tiên tôi đọc về Objective C, và điều này đã giúp tôi rất nhiều, là here

Bạn có thể mô phỏng cử chỉ và hành động nhất định trong khi chạy giả lập: bài viết developer.apple là here

2

Tôi không nghĩ rằng có bất kỳ thiết bị nào chạy hệ thống iPhone. Nếu có chúng có lẽ là bất hợp pháp.

Có trình mô phỏng xây dựng trong XCode.

Bạn không cần thiết bị để chạy mã của mình, nhưng hãy thử kiểm tra cảm ứng và các cảm biến khác trong trình mô phỏng.

Vì vậy, về cơ bản nếu bạn dự định vận chuyển thứ gì đó lớn hơn helloworld, bạn có thể sẽ nhận được thiết bị Apple.

1

Phải có trình mô phỏng (tôi không chắc chắn, đó là phỏng đoán), nhưng với bất kỳ sự phát triển nào khác, bạn cũng có thiết bị thực để bạn có cơ hội tái tạo các vấn đề mà khách hàng sẽ báo cáo.

2

Bạn có thể phát triển với SDK iPhone bao gồm trình giả lập. http://developer.apple.com/iphone/index.action nhưng có lẽ bạn nên sử dụng một trong các thiết bị nếu phát triển một ứng dụng phức tạp. Để làm việc với Camera hoặc cảm biến, tốt nhất bạn nên có một thiết bị thực để kiểm tra mã của bạn.

6

Bạn có thể kiểm tra nhiều khía cạnh mà không cần có iPad.

Tuy nhiên, một số bạn không thể.

  • cảm ứng
  • cảm biến gia tốc
  • 3G internet
  • nhiều hơn nữa

tôi mạnh mẽ khuyên bạn nên mua một chiếc iPad/iPhone để thử nghiệm giao diện người dùng. PC và iPad có các mô hình tương tác người dùng rất khác nhau, thật khó để tạo một ứng dụng cảm giác bản địa mà không có thiết bị thực.

1

Để phát triển iPad, bạn phải có Mac OS X 10.6 Snow Leopard

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