2011-03-07 91 views
0

我一直在使用Mac一段時間,我是CS高級主修專業。我想開始爲Mac製作應用程序,但我不知道從哪裏開始。目前我知道java,C++,c,python作爲我的主要語言。我是否需要學習像Objective-C這樣的另一種語言?任何人都可以指引我去一個地方開始嗎?Mac OS X programmig介紹

回答

0

那麼,你需要做的前兩件事是學習如何使用Xcode,然後你將需要學習Objective-C。

要學習如何使用Xcode中,我將與Xcode Workspace Guide

要了解Objective-C的開始,蘋果擁有一個偉大的,免費的書 - The Objective-C Programming Language。 Objective-C的一個方面使得它更容易學習,因爲它是C的真正超集(例如C++)。如果你已經知道C,Objective-C只是添加一點點來支持對象。然後,我會拿起Aaron Pablo Hillegass爲Mac(R)OS X(第3版)編寫的Cocoa(R)編程副本。本書是開始學習Cocoa並構建真正的Mac應用程序的標準。

0

是的,你需要學習objective-c。 Start here

0

是的,你應該學習Objective-C。雖然還有其他方法可以爲MacOS X創建應用程序,但Cocoa框架是最好的支持,也是知道未來的方向。鑑於您已經知道其他幾種基於C的語言,拾取Objective-C並不會那麼困難。您將花更多的時間學習正確使用框架,而不是學習實際的語言。我建議拿起一本書讓你開始,並熟悉Cocoa文檔。

0

的Objective-C是寫的Mac應用程序時要使用的官方語言,但因爲它是C的超,你也可以在你的應用中使用C代碼。

Here是一個很好的起點。