如何开始为iPhone开发应用程序

如何开始为iPhone开发应用程序,iphone,ios4,Iphone,Ios4,嗨 我想学习和开发iPhone的应用程序。有人能告诉我从哪里开始吗?我对移动应用程序开发还不熟悉。我在开发web应用程序和桌面客户端应用程序方面有很好的经验。你有使用C语言的经验吗?如果没有,您可能应该从这里开始,然后学习objective-C,最后深入苹果框架(即Cocoa touch) 苹果在这方面有很好的文档 如果你喜欢书,我强烈推荐亚伦·希利格拉斯: 另外请注意,您可以自由编写iPhone应用程序并在模拟器上进行测试,但要真正将代码推送到真正的设备上,您需要以99美元的价格购买开发人员配


我想学习和开发iPhone的应用程序。有人能告诉我从哪里开始吗?我对移动应用程序开发还不熟悉。我在开发web应用程序和桌面客户端应用程序方面有很好的经验。

你有使用C语言的经验吗?如果没有,您可能应该从这里开始,然后学习objective-C,最后深入苹果框架(即Cocoa touch)

苹果在这方面有很好的文档

如果你喜欢书,我强烈推荐亚伦·希利格拉斯:


另外请注意,您可以自由编写iPhone应用程序并在模拟器上进行测试,但要真正将代码推送到真正的设备上,您需要以99美元的价格购买开发人员配置文件,正如darren所说,您需要对C有很好的了解。您可以按照C#/objective C路线进行,但也有Airplay SDK。如果你对C语言有很好的了解,你可以很容易地为iPhone制作游戏,虽然还没有机会尝试,但看起来很有希望。根据网站COD:纳粹僵尸是用它制作的,可能值得一看

  • 买个苹果。基于intel的mac是 必修的。基本上你需要MacOS 十,
  • 学习C,目标C
  • 获取iphonesdk
  • 找一本关于它的好书。做例子
  • 查看iTunes上的斯坦福学习系列,在那里你可以在斯坦福学习这门课程。做家庭作业等

  • +康威和希尔加斯的书是一本很好的书。(就像Hillegass为MacOSX编写的可可编程一样)我最近读了那本书,它是fantaqstic。在我的iPad上安装了Kindle版本-这是一个很好的学习方式。非常好的建议,除了我不建议从学习C开始。只有知道Obj-C,你才能编写像样的应用程序,但如果你只知道C,你就很难写任何东西。另外,你会在学习过程中学到大量的C,当你学习Obj-C时,你所说的C#route是什么意思?我很好奇,我从来没有听说过OSX/iPhone编程中提到过C。MonoTouch可以让你用C为iPhone编程应用程序,但是如果你刚刚开始移动开发,学习Obj-C是你想要走的路。像MonoTouch这样的东西只会让那些了解C#并且不想学习Obj-C的人受益。斯坦福大学的课程真不错。他们还有一门介绍C编程的课程,非常好。我觉得这些视频节奏有点慢,但是如果你有时间的话,它们是一个很好的免费资源。谢谢,你需要买一个mac OS吗?我们不能在windows XP上这样做吗?为了使用windows,您需要VMWare和经过修改的Mac OS X iso(这是不合法的)。我计划买一台翻新的iMac,但一台mac mini也足够了。它们的售价约为500美元。可能是See的翻版,也可以学习搜索论坛中已经提出的问题;)