My Roadmap to iPhone Development

......

 

以上省略N句肉麻的抒情,节省时间切入主题吧。

 

也许是iPhone开发相对小众,也许是Mac在国内的占有率太低,

 

相关的开发资料很少,英文的少,中文的更少,杯具。

 

自己的学习曲线无可避免的绕了N度。

 

 

在此,把自己认为合适的入门阅读书目告诉大家,也算“填补国内空白了”(如果有的话,同时,原谅我在写毕业论文时落下的毛病,haha)

 

如果之前对Mac OS X和iPhone没有丝毫接触的话,先花些时间熟悉下Mac OS X吧。什么,你没有Mac,PC总有吧,装个Hacintosh吧。

 

虽然有时装这个的过程有如“生产”,不过当你看到那深邃的宇宙桌面时,也就意味着产房传出了喜讯,^_^。

 

但是,现实毕竟是冷酷无情的,即使你的人生非常彪悍。

 

不久,你会发现,现实永远彪悍于你,所以,不要去读《蜗居》。

 

恩,跑题了。如果你彪悍的机器没法装Hacintosh,那就试试用虚拟机跑吧,这个我没有试过,我非常“彪悍”的有个已经过时的Mac。

 

解决了硬件和系统问题,那就打开浏览器,进入ADC的网站,which means Apple Developer Connection,下载iPhone SDK,

 

这个已经包含了IDE,Xcode,安装,运行,找不到在哪里点? /Developer/Applications/Xcode.app

 

熟悉下这个东西吧,你以后要和她过日子了,呵呵。

 

到此,准备工作已经完成。要开工了。

 

从我自己的经历来说,入门的过程中,还是要以Apple官方文档为主(官方文档有个缺点,啰嗦),其他的开发书籍为辅。

 

尽量不要一上来就看那些手把手教你程序步骤的书,我看了几本,结果到自己想写东西的时候,还是不知所以然。

 

这些书等入门后做参考还是挺好的。

 

第一枪:看ADC的《Your First iPhone Application》如果对对象C的语法不熟悉的话,先看看《Learning Objective-C: A Primer》。

 

第二枪:ADC的《iPhone Application Programming Guide》这篇比较长,东西也多,刚开始的话认真看前4章,别偷懒。

 

看的同时,最好结合斯坦福的iPhone视频教程,在iTunes U上有下载。里面主要有2个讲师,Alan和Evan(是个小帅锅哦,haha)

 

Evan的语速比较快,听起来会比较累,不过技术上感觉比Alan懂的多。在看文档的同时结合视频效果会很好,视频里面的学生也会提出很多有

 

代表性的问题,值得注意。

 

第三枪:动手吧,ADC里面例子N多,还有好多Coding How-To's,够看了。

 

三枪过后,该知道的应该差不多了。

 

列出一些我看过感觉不错的书籍:

 

1. Apress Beginning iPhone 3 Development    照猫画虎,适合入门后找灵感用

 

 

2. O'Reilly iPhone SDK Application Development   和官方文档结构差不多,当参考吧,没事翻翻。

 

 

 

 

3. Addison Wesley Programming in Objective-C 2.0    没过语言关的多看看这个。

 

 

 

4. Addison Wesley The iPhone Developer's Cookbook: Building Application with the iPhone SDK  推荐,多翻翻

 

 

 

 

    Apress出版社还出了N多iPhone相关的,没来的及看,慢慢发现吧。

 

 

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值