我不確定是否StackOverflow是提供此問題的正確服務,但我相信它值得嘗試。有經驗的PHP開發人員學習Objective-C的最快捷方式是什麼?
我是一名經驗豐富的PHP開發人員,現在對構建一些iPhone應用感興趣。我在Google上搜索了關於objective-c的教程,但是找不到適合初學者的教程。
你有什麼建議,像傻瓜Objective-c的東西? :)
再次感謝。
我不確定是否StackOverflow是提供此問題的正確服務,但我相信它值得嘗試。有經驗的PHP開發人員學習Objective-C的最快捷方式是什麼?
我是一名經驗豐富的PHP開發人員,現在對構建一些iPhone應用感興趣。我在Google上搜索了關於objective-c的教程,但是找不到適合初學者的教程。
你有什麼建議,像傻瓜Objective-c的東西? :)
再次感謝。
Programming in Objective C是一本很好的書。它的寫法與Kernigan和Ritchie的C書相似。它從一開始就開始,並沒有對先前的知識做過多的假設。
Kochan的書+1。他有着優秀的寫作風格,並且在解釋語言方面做了不錯的工作。但是,他不包括Cocoa API。 – FloppyDisk 2009-07-31 17:36:13
我學會了使用這本書:
http://www.amazon.com/Cocoa-Programming-Mac-OS-3rd/dp/0321503619
這真是太棒了,涵蓋了你需要製作可可應用程序的一切。你將在那裏學到的很多東西可以直接轉換成編寫iPhone應用程序。
你可以做的另一件事是找到一些開源的iPhone應用程序來學習,一個好的開始的地方應該是http://www.appsamuck.com/,他們有一堆示例應用程序,你可以看看。
如果你只是尋找一個OBJ-C語言教程蘋果有一個相當不錯:
開始編程獨家在Objective-C。既然objective-c是c的嚴格超集,如果你知道c或c類語言,那麼你就有90%的存在。如果你知道一個oo語言,你就有95%的存在。我這樣做的方式是直接跳入iPhone應用程序。有很多教程,一些優秀的,開始iphone程序員。另外,由於iphone sdk非常龐大,並且一直在增長,所以最好直接進入iPhone應用程序,而不是先學習objective-c。這有助於熟悉sdk以及Objective-C語言。
從在Objective-C中成爲一名完全新手,我花了大約2個月的時間纔在應用商店中獲得應用。由於這是我的第一款應用程序,因此不在前十名中,但卻是一款可敬的表演
感謝您的回覆。我同意,我將很快進入我的第一個iPhone應用程序,它將從我的一個Web服務API獲取XML結果並在屏幕上顯示數據。這將有助於我有一個想法。 – TamTam 2009-07-28 13:39:03
我不能推薦Big Nerd Ranch課程。昂貴的,假設你的公司沒有覆蓋它,但它們很棒。幾年前,我和兩個同事一起去了。我已經和可可一起工作了很多年,但是我發現了很多價值。與我一起出席的兩個人都是新手,並且學到了很多東西。
否則,Aaron的書或Apress出版的任何書籍,由Dave Mark編寫/編輯的書籍都很棒。
如果你想非常快速地開始使用iphone。退房
http://mattgemmell.com/2009/07/14/iphone-development-emergency-guide
另外,你可以在蘋果的網站去通了整個iPhone參考庫
http://developer.apple.com/iphone/library/navigation/index.html
也看到前面的問題[Objective-C的資源(HTTP://計算器。com/questions/7571/cocoa-and-objective-c-resources)在答案中有很多很好的鏈接。 – alxp 2009-07-28 13:19:35