2009-11-22 61 views
1

我可以在Windows PC上開發和測試iphone原生應用程序並在任何iphone模擬器中測試嗎?如果沒有,那麼Iphone本地應用程序開發的最低硬件和軟件要求是什麼?我想以儘可能低的價格設置開發環境。Iphone本地應用程序開發的最低硬件和軟件要求是什麼?

+0

這是很多很多問題的複本,包括以下內容:http://stackoverflow.com/questions/113547/iphone-development-on-windows,http://stackoverflow.com/questions/190662/ whats-the-the-cheap-mac-development-box-possible – 2009-11-22 18:17:53

回答

10
  • 基於Intel的Mac(可以是Mac Mini;我更喜歡MacBook Pro,我可以隨身攜帶並在各種場所,辦公室,兒童遊樂場,兒童遊戲場,以及旅行時開發... )
  • 的Xcode(免費下載)

可選軟件我用所有的時間:

  • 的Adobe Photoshop(或類似的位圖 和/或基於矢量的圖像編輯 軟件)
  • 的Logic Pro(或類似的聲音編輯軟件 SFX庫)

可選的東西是不是我需要儘可能多的其他軟件的開發。看起來在iPhone上,音頻/視頻體驗與應用程序的功能一樣是一個賣點。

至於模擬器是否足夠好,我不得不說! iPhone Simulator適用於簡單的應用程序,但它的處理速度比iPhone和iPhone Touches更快,使您的應用程序運行速度比現實世界更快。它在許多方面的表現也不盡相同,這使得擁有「真正的」替代品很重要。實際上,在一天的開發過程中,我可以使用iPhone模擬器進行80%的測試,並使用另外20%的iPhone OS設備,以確保我處於正確的軌道。我有兩個帶3.0和2.0軟件的iPhone,另外還有兩個iPod Touch。 2.0 iPhone是3G,這是最慢的,那麼iPod Touches要快一點,iPhone 3Gs是最快的。我與所有人一起測試以確保用戶體驗在最慢的時候不會太慢。

+0

MAC中的一個問題,如果我爲iphone開發購買MAC,那麼我不能做Windows移動開發。 – 2009-11-22 08:55:29

+0

停止進行Windows移動開發。簡單。 (你知道你可以在Mac上運行Windows?它是Mac不是MAC) 說真的,如果你是一個專業的開發人員,那麼你不應該根據最不共同的分母來解決問題。如果這只是一種愛好,那麼我可以看到你可能想要吝嗇。 如上所述,如果您不得不最小化支出,可以在Windows或Linux機器上運行MacOS,但是您會發現很多我們沒有嘗試過,並且無法回答您的問題你有問題。 – mahboudz 2009-11-22 10:47:39

+0

@jitendra,無論如何 - 買一臺mac,並用windows(使用bootcamp)雙啓動它,並執行兩者。在基於Windows的機器上運行osx對ios開發來說只是矯枉過正。 – theiOSDude 2011-04-01 15:59:16

4

您基本上需要基於Intel的Mac。你可以找到便宜的Mac mini(並使用現有的顯示器和USB鍵盤/鼠標)。

+0

是的。我使用最便宜的Mac Mini,隨機附帶RAM和硬盤驅動器。沒問題。 – Nosredna 2009-11-22 06:18:22

+0

好吧,在iphone上測試呢。我是否需要購買iPhone或任何模擬器可以做所有測試? – 2009-11-22 06:19:43

+0

或者我可以購買並安裝Mac OSX,並且可以在我當前使用的Windows XP英特爾機器上購買,或者購買Mac Mini需要購買? – 2009-11-22 06:21:32

1

如果你是認真對待iPhone的發展,買一個翻新的Mac Mini和翻新的iPhone來測試它。如果你只是想先玩,那麼可以通過堆棧溢出(Stack Overflow)來搜索回答如何在Windows上進行iPhone開發的一千個其他問題。

0

如果你認真對待iPhone的發展,買一個翻新的Mac Mini和翻新的iPhone來測試它。我更喜歡使用mac-mini或基於intel的mac。你幾乎可以在模擬器上進行所有的測試,除了這些很少需要原始硬件(Gps,從您的本地應用程序打開另一個iPhone應用程序)。內存模擬器沒有它自己的內存,它取決於您的硬件內存,所以如果你想開發一個好的無錯誤的應用程序去購買蘋果手機。

相關問題