2010-06-07 110 views
6

今天我正在瀏覽一個網站,發現這個iphone和ipad開發項目的東西。我有一個問題,開發人員是否需要使用iphone來實際工作,或者是否有其他模擬器類型的設備,我們也可以對其進行測試。我們是否需要iPhone/iPad進行開發?

如果您可以分享一些關於入門的文檔,這也會很棒。

謝謝。

回答

8

我們的應用程序在模擬器上運行時沒有問題,並且在設備上發生崩潰,所以我會說是。您可能會延遲一段時間,然後在主要方面進行工作並在稍後購買設備,但您應該擁有它。

您應該從iPhone Dev center開始,根據您對Objective C的瞭解,請嘗試一些教程。一個我讀到目標C,以及第一教程幫助了我很多,是here

您可以模擬特定的手勢和動作,同時運行模擬器:在developer.apple文章here

2

我不認爲有任何設備運行iPhone系統。如果有,他們可能是非法的。

在XCode中有模擬器構建。

你不需要一個設備來運行你的代碼等,但嘗試在模擬器中測試觸摸和其他傳感器。所以基本上如果你打算運送比helloworld更大的東西,你可能應該得到蘋果設備。

1

必須有一個仿真器(我不確定,這是一個猜測),但與其他任何開發一樣,您最好還有一個真實設備,以便您有更好的機會再現客戶將要報告的問題。

2

您可以使用包含仿真器的iPhone SDK進行開發。 http://developer.apple.com/iphone/index.action但是如果你開發一個複雜的應用程序,你可能會更好的有一個設備。爲了使用相機或傳感器,最好有一個真實的設備來測試你的代碼。

6

你可以測試沒有iPad的許多方面。

然而,有一些你不能。

  • 觸摸
  • 加速度傳感器
  • 3G上網

我強烈建議購買一臺iPad/iPhone上測試用戶界面。個人電腦和iPad具有非常不同的用戶交互模式,如果沒有實際的設備,很難創建本地感受應用程序。

1

對於iPad開發,您必須安裝Mac OS X 10.6 Snow Leopard

相關問題