2009-04-24 47 views
1

我剛剛在.Net和Windows上有開發經驗...現在我真的想在Mac上有一些開發經驗。 所以,大家好,我該如何繼續(嗯,我會先得到Mac),建議請...Windows到Mac轉換

回答

2

我建議你先學習Objective-C。它是基於C的語言,面向對象的功能大部分都是從smalltalk繼承而來的。

我發現this書驚人。 (我認爲第三版即將推出)

當然,你必須習慣Xcode和Apple提供的開發工具(gdb,instruments)。我想你會錯過Visual Studio(在我看來,它比XCode更堅實),但你會得到Cocoa的經驗獎勵。你可以讓你的應用程序看起來非常整齊,沒有太多工作。

這個好的一面是,你也可以爲iPhone開發。雖然不是完全相同的框架(Cocoa與Cocoa Touch),但它們共享基本概念和編程語言。

+1

感謝Pablo,這些工具是免費的還是我需要付費的 – 2009-04-24 05:16:34