iphone学习笔记 四月 1st, 2011

从J2ME开发转为Iphone开放已经有两个月了,时间过的很快,现在来总结一下学习经验。我看的书有一下几本《iPhone 3开发基础教程》,《Objective-C基础教程》,《iPhone开发秘籍》 先说书吧,书是入门的,这里我强烈建议是不要看《iphone3开发基础教材》这本书,这本书讲的东西很少而且不实用。在学习一个手机开放平台的开发时,有下面的事要了解。
  1. 语言特性
  2. 程序生命周期
  3. 事件的传递机制
  4. 存储机制,绘画机制
  5. 文档的格式与阅读
  6. 平台限制,不同OS之间的限制
了解了这些之后,可以说能胜任大部分的工作任务,但是《iphone3开发基础教材》在这里面只说到了第一与第四点,其它的都没有什么涉及,作为一个开发者,如果对程序的生命周期都不了解,如何能看懂现有的代码,更别说开发一个高效的程序了,《Objective-C基础教材》这本书还可以,但是感觉还是有很多东西没有说到,不过相对与《iphone3》来说已经好很多了,《iphone开发秘籍》比《iphone》要好一些,至少它说了一下第二点,程序的生命周期。   总的来说,如果对ObjectC一点都不懂的,可以看一下ObjectC基础教材,再看一下Iphone开放秘籍,如果英文够好的话,学完语言后直接去阅读iphone的开发文挡与教材,那里面已经写的很详细了,完全不用再买什么书。   如果要看apple的文档,有两种方式,一种是xcode中查看文档,一种是去developer.apple.com的网站上去看,大部分时候都可以xcode的帮助来了解。下面是apple给的文档 iphone 文档 inherits form就是继承,conforms to表示它满足那些protocal,companion guide 指的是在那些教材中讲到了,Related sample Code是很重要的一个,apple网站上面有很多例子,Related sample code说的就是这个类在那些例子中有示范。当碰对一个陌生的类,不知道用法与效果,可以通过这来找到范例。companion guide是很详细的说明,都很值得一看。   懂了如何看文档后,就是写大量的代码,在实践中不断的认识。   脑图(使用Free mind打开)

Relate Posts:

Posted in 读书笔记 |

Leave a Reply