2010-06-15 20 views
4

自1995年以来,我已经在Linux上编写软件,但必须熟悉Mac上的应用程序开发。我在该平台上没有任何经验。很显然,我应该让自己掌握一些合适的硬件。什么是有经验的开发人员在Mac上开始的好书,教程网站和其他资源?不仅仅是API和应用程序内部,还包括如何安装应用程序,调试应用程序等?长时间的Mac OSX编程Linux极客

+1

我给一点提醒到,在这个线程新手程序员MAC。也许这可以有一些帮助:http://stackoverflow.com/questions/2709441/pc-to-macbook-pro-transition-getting-restarted/2709533#2709533。祝你好运。 – 2010-06-15 05:35:32

回答

3

首先,我建议Apple's own developer docs。他们相当深刻,涵盖了很多领域,从用户界面一致性到实质性。

对于mac开发,XCode是要走的路。它可以处理大多数需求,从构建,测试,调试,UI构建和构建安装程序。

Mac OSX核心API与C,C++,Objective-C,Python和IIRC Ruby的合作。如果你想从Mac开发过渡到iOS开发,那么Obj-C可能是你最好的选择。

+0

好吧,对于C++,让我们说他们用C++ _work而不是_they支持C++ _。 Mac OS上没有公共的C++ API(STL除外),但可以从中调用Objective-C方法和C函数。 – zneak 2010-06-15 05:36:12

+0

这里的几个问题和答案让我很好奇Obj-C,所以我很期待掌握它。但我认为我将付费使用的项目将是C++。 – DarenW 2010-06-15 05:36:42

+0

@zneak:已更改。 – Alan 2010-06-15 05:38:40