为PHP经验丰富的开发人员学习objective-c的最快方法是什么?

时间:2009-07-28 13:11:48

标签: iphone objective-c

我不确定StackOverflow是否是提出这个问题的正确服务,但我相信值得尝试。

我是一位经验丰富的PHP开发人员,现在有兴趣构建一些iPhone应用程序。我在Google上搜索了有关objective-c的教程,但找不到适合初学者的教程。

你有什么建议,比如Objective-c for dummies? :)

再次感谢。

5 个答案:

答案 0 :(得分:3)

Programming in Objective C是一本很好的书。它的编写方式与Kernigan和Ritchie的C书类似。它从一开始就开始,并没有对先验知识做太多假设。

答案 1 :(得分:1)

我学会了使用这本书:

http://www.amazon.com/Cocoa-Programming-Mac-OS-3rd/dp/0321503619

它非常棒,涵盖了制作Cocoa应用程序所需的一切。你在那里学到的很多东西都可以直接转移到编写iPhone应用程序。

你可以做的另一件事是找一些开源的iPhone应用程序来学习,一个好的起点是http://www.appsamuck.com/,他们有一堆你可以看一下的示例应用程序。

如果您只是在寻找一个obj-c语言指南Apple有一个非常好的指南:

http://developer.apple.com/documentation/Cocoa/Conceptual/ObjectiveC/Introduction/introObjectiveC.html

答案 2 :(得分:1)

在objective-c中开始编程独占。由于objective-c是c的严格超集,如果你知道c或c语言,你就是90%。如果你知道一种oo语言,你就是95%。我这样做的方法是直接进入iPhone应用程序。对于初学的iphone程序员来说,有很多教程,有些很棒。此外,由于iphone sdk是巨大的,并且一直在增长,最好直接进入iphone应用而不是首先学习Objective-c。这有使您熟悉sdk以及objective-c语言的优势。

从成为一名完全新手的目标开始,我花了大约2个月才在应用程序商店中获得应用程序。鉴于这是我的第一个应用程序,不是排名前十,而是一个值得尊敬的表现。

答案 3 :(得分:1)

如果你想快速开始使用iphone。看看

http://mattgemmell.com/2009/07/14/iphone-development-emergency-guide

另外,您可以通过苹果网站上的整个iphone参考库

http://developer.apple.com/iphone/library/navigation/index.html

答案 4 :(得分:0)

我不能推荐Big Nerd Ranch课程。贵,假设你的公司没有覆盖它,但它们很棒。几年前,我和两位同事一起去了。我已经和Cocoa合作多年了,但我发现它很有价值。与我一起参加的两个人是新手,学到了很多东西。

否则,Aaron的书或Apress出版并由Dave Mark编写/编辑的任何书籍都很棒。

相关问题