2010-06-10 37 views

回答

1

這意味着開發使用獨立於iPhone SDK的工具。它主要有一套開源編譯工具(gcc等)和通過逆向工程構建的API頭文件。非Mac OS X環境,例如,非Mac OS X環境,例如,非Mac OS X環境。 Windows和iPhoneOS需要使用開放式工具鏈才能定位iPhone,因爲SDK僅適用於Mac。從法律上講,SDK許可禁止iPhone項目的開發,而不是針對AppStore的,所以開放式工具鏈必須用於越獄平臺上的應用程序。

你可以在http://www.saurik.com/id/4找到詳細的信息。

(如果你的目標AppStore上,你可以忘了這個詞。)

1

我會建議iPhone Open Application Development, 2nd Edition By: Jonathan Zdziarski.

這是最好的整體資源,我就打開工具發現,這是一個體面的,如果有點過時一般介紹iPhone編程。

但是,我會告誡你,開放式工具軟件的市場非常小。我認爲只有真正將它用於任何非常娛樂的事物的企業開發人員都希望高度定製他們公司的iPhone使用。如果你考慮在Open Tool上建立大衆市場業務,我會做一些研究,以瞭解在跳入之前盈利的可能性。

0

它恰恰意味着你會直接編譯(和其他開發工具)在你的iPhone和不是外部的,所以Unix(BSD /達爾文)自己的程序在iPhone內部而不是外部的xCode(你的電腦)