2010-01-18 39 views
0

嗯,我想爲iPhone創建應用程序,開始時真的是非常基本的東西並開始工作,但我目前沒有一臺Mac(當然,一個你無法開發的powerPC ibook G4)和我投資之前我想學習如何創建應用程序。開始學習創建iPhone應用程序

我還在一家報紙上看過一篇關於如何在他的電腦上爲越獄iPhone手機創建應用程序(在蘋果電腦推出應用程序商店之前)的文章,然後當蘋果推出應用程序商店時,他轉而創建了「合法」應用程序。 (文章說他繼續使用他的電腦,但我不確定這是真的)。

我想做類似的事情,但我不在乎將任何應用程序發佈到監獄破碎的iP​​hone手機上,我只想在PC上學習,然後我可以決定賣掉我的ibook並保存爲Mac。

但我不想出去買一臺Mac(昂貴的),然後發現它很難讓我理解並浪費了500英鎊或其他任何東西。

+0

一臺Mac Mini價格爲$ 599是顯著低於£500。 – gerry3 2010-01-18 21:10:19

+0

你的問題可能應該是「如何開始學習在PC上創建iphone應用程序」。在您找到答案之前,您可能需要查看有關iPhone應用程序開發的斯坦福大學在線課程:http://news.stanford.edu/news/2009/april1/free-iphone-software-development-course-apple-040109。 html – qux 2010-01-18 21:10:28

+0

這似乎是http://stackoverflow.com/questions/1939/howto-articles-for-iphone-development-objective-c或http://stackoverflow.com/questions/22358/how-can -i-develop-for-iphone-using-a-windows-development-machine – 2010-01-18 21:53:50

回答

5

免費斯坦福iPhone開發課程

的10周的課程,iPhone應用程序,是一個熱門車票。它從今天開始,每節課後兩天,課程視頻將在斯坦福大學iTunes iTunes U上發佈(http://itunes.stanford.edu)。課堂上展示的幻燈片副本也將在那裏提供。

http://news.stanford.edu/news/2009/april1/free-iphone-software-development-course-apple-040109.html

(竄了qux誰在註釋中指出了這一點)

+0

這不重要,我不在美國?這可能聽起來像一個愚蠢的問題,但它是一個虛擬的類是正確的? – 2010-01-18 21:37:19

+0

@Jonathan:不要,只要無論您身在何處,您都可以訪問iTunes音樂商店,那麼您就不在美國並不重要。它在iTunes大學下免費提供。 (我也應該提到這個資源 - 這是我開始使用的第一個。) – 2010-01-18 21:54:07

+0

@JohnRudy嘿約翰。我是一位自學成才的Ruby on Rails開發人員(現在是一名初級Web開發人員),我希望能夠開始學習iOS。對於不懂低級語言的人(我知道一些Python,Ruby,Rails,HTML,CSS,一個小小的jQuery),你認爲學習iOS需要多長時間? – Edmund 2013-04-24 21:47:51

5

我真誠的建議是花一些時間與您當前的iBook的XCode,並獲得舒適與一般的某些Mac開發。

iPhone和Mac的開發使用了許多類似的庫(儘管顯然UI是完全不同的),如果你精通一個,那麼在另一個上加快速度並不是非常困難。

這將讓您知道是否投資基於Intel的Mac並繼續進行iPhone開發。

XCode應該隨安裝光盤上的Mac一起提供。您需要使用該副本,因爲http://developer.apple.com中的副本僅爲英特爾。

對於入門書籍,我推薦Aaron Hillegass出色的Cocoa Programming for Mac OS X 3rd Edition

如果您使用sberry2A推薦的hackintosh,那麼您可以直接進入iPhone開發,並且可以從Apple獲得開發工具。走這條路,我仍然推薦Hillegass書,然後由Jonathan Zdziarski iPhone SDK Application Development補充。

如果您打算主要關注遊戲,並且已經非常適合使用C,而不是上述任何一本書,請直接轉到iPhone Game Development,Paul Zirkle和Joe Hogue。 (我目前正在研究這個)。

+0

+1優秀的資源約翰 - 出於興趣,你有沒有在App Store上發佈任何應用程序? – alex 2010-06-25 03:16:57

+0

@alex:沒有。一天。一天。 :) – 2010-06-25 13:57:29

2

據我所知,在iPhone SDK 3.0之前,SDK與PowerPC(inofficially)兼容。見iPhone SDK on PowerPC?

因爲你已經有了iBook G4,所以你可以把Xcode放在它上面(你可以從蘋果免費獲得Mac的SDK - 甚至是PowerPC)。然後嘗試編寫一些Mac應用程序,因爲Mac和iPhone API非常相似。如果你喜歡其中之一,你很可能會對另一個感到滿意。