我是iPhone應用程序開發新手,目前正在開發.net(C#)。適用於iPhone應用程序的開發平臺
請建議開發平臺創建iPhone應用程序,以便我可以很快採用。
這是其中最好的:
- 的Xcode
- 統一使用腳本語言C#
- tersus
或任何其他工具,是不是名單上。
是否有可能使用.NET框架開發iPhone應用程序?我不確定;我想不是。
我是iPhone應用程序開發新手,目前正在開發.net(C#)。適用於iPhone應用程序的開發平臺
請建議開發平臺創建iPhone應用程序,以便我可以很快採用。
這是其中最好的:
或任何其他工具,是不是名單上。
是否有可能使用.NET框架開發iPhone應用程序?我不確定;我想不是。
官方SDK是免費的,但不是開源的。構建iPhone應用程序所需的所有工具都是免費的。但是,您無法將您的應用程序放置在iPhone或iPod Touch設備上,而無需爲開發人員許可證支付99美元。您可以運行您在iPhone模擬器上構建的應用程序,該模擬器是在Mac上運行的應用程序。它看起來和行爲幾乎像一個真正的iPhone,減去一些明顯的東西(沒有GPS,沒有相機)。
無法在Windows平臺上爲iPhone開發應用程序。你需要官方的SDK,它是隻適用於Mac OS X.
謝謝。以及我有Mac OS,並想知道這是官方SDK是免費還是開源? 你能否建議我應該去哪一個... – Harendra 2009-04-29 12:37:39
瞭解的OBJ-C。如果你沒有MAC然後買一個。
XCode是iPhone的唯一開發環境,Objective C是它使用的語言。您不能使用.NET框架來構建iPhone應用程序。
SDK是免費下載的,但您需要註冊(免費)與蘋果才能獲得SDK,並且它最初允許您在軟件模擬器環境中構建和運行應用程序;將應用放在需要購買許可證的物理電話上(售價99美元),然後通過一個相當複雜的流程來設置簽名證書。
SDK和各種示例代碼和教程都在蘋果iPhone開發者網站http://developer.apple.com/iphone/。
感謝您的快速回復...我開始閱讀tutoria ... – Harendra 2009-05-01 10:33:33
glenra, 爲什麼你會說你不能使用C#? Novell的Mono不會讓你這樣做嗎?問題列表中的「統一」如何? 但是,您確實需要Mac和SDK。 創建本機iPhone應用程序確實使用SDK和XCode,但某些環境使用其他語言並輸出一個XCode項目,然後編譯它以創建最終的iPhone應用程序。您實際上不必使用XCode編寫代碼 - 只是作爲最終編譯步驟。 – zumalifeguard 2009-12-31 05:20:21
Unity看起來非常有前途,但是對於indy程序員來說成本太高了。上週我看了這個帖子,爲了得到我需要的軟件包,我不得不下降了將近3000美元。儘管如此,您仍然必須使用XCode來編譯您的應用程序。
需要補充一點,iPhone Simulator使用Cocoa API而不是在iPhone上運行的Cocoa Touch API。有一個非常大的差異,因爲你可以在模擬器中調用iPhone/iPod Touch上不可用的東西。 – 2009-05-16 00:16:52