1

学习iOS开发——一些经验

 3 years ago
source link: https://yuguo.us/weblog/learning-ios/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

学习iOS开发——一些经验

余果 2012-10-14 iOS

两周以来陆陆续续各种看书和视频,做各种demo,对iOS有初步入门了,说一下我的经验吧。

【视频】斯坦福大学2011秋iOS公开课 (难度★★★,优点是教授功力非常强,不会出现其他书籍会犯的一些“不优雅”的错误,绝对值得一遍又一遍地听。缺点是字幕其实翻译的有点敷衍,漏了很多内容,适合听力好一点的童鞋。)

【英文书】《Beginning iOS 5 Development Exploring the iOS SDK》(难度★★★★,书的内容也非常多,我只看了20%就卡住了,来来回回看了好几遍,怀疑自己的智力了,于是换了其他的书)

【英文书】《Learn Objective–C on the Mac》(难度★,是关于objective-c这门语言的入门介绍,也讲了内存管理)

【中文书】《Xcode开发员入门导引》(难度★,其实是很小的一本书,非常初学者地介绍xcode,看这个不如看斯坦福大学公开课第一课)

【中文书】《iOS 5应用开发入门经典》(难度★★,最后才推荐,其实是非常好的一本书!最大的亮点就是每章的内容阶梯难度设置得当,demo非常有意义或者有趣,不像Beginning那本书的例子比较……“像例子”)

总体来说,我觉得不要太急功近利,前端开发学习iOS的话多花点时间转变思维,学习内存管理、强弱指针的知识,对后续的学习很有帮助,我有的时候会卡在某个地方来来回回地阅读,然后上网搜索,最终才一个一个明白。而前端开发者已经有的一些知识比如MVC、webview页面等会对iOS的学习非常有帮助。另外被js各种验证、表单、自定义弹框等虐惯了的前端仔会发现UIKit等标准库非常简单好用。

看书的过程中可以下载书里对应的代码包,直接在xcode中打开运行,然后一行一行开代码,效果非常好。

我写字的地方迁移到公众号啦~欢迎关注我的公众号:余果专栏

user

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK