最近这段时间我开始从零单排学起IOS开发。学习过程中,着实感觉到苹果公司以及社区的学习资料对于初学者的友好。
甚至于苹果公司自己提供的技术文档都散发着苹果公司自身的美学气息。这是我在学习其他编程语言或技术所没感受到的。
因为长期以来,程序员(尤其是开源社区)的风格基本就是自带文档少的可怜或者资料残缺过时根本没用处。基本上来说,对陌生的技术/开源源码,基本上是不能指望开发者的文档的,只能靠自己阅读代码去理解。
在这里,为了方便后来者,我整理了一下我在IOS开发过程中参阅学习的资料:
-
斯坦福IOS7在线课程 via Itunes U。我的最初和主要的学习资料。这门课程内容十分丰富,每节1小时的1080P全程课堂视频,完整的课堂笔记和作业,极为专业的教授,而且免注册。推荐认真学习。
-
马上着手开发 iOS 应用程序 入门级的IOS学习资料,但内容跨度很大,覆盖了几乎完整的IOS应用的开发流程。
-
iOS 用户界面指南规范 规范内容并不枯燥乏味,反而由于大量图片/视频实例,大大增强了文档的可读性。从这里可以学习到很多苹果公司(Jonathan Ive)对于IOS7方方面面设计细节,让人折服于苹果对于用户界面和体验的深刻体会,可谓苹果粉的圣经,推荐阅读。
-
使用 Objective-C 编程 为了编写IOS程序,学习Objective-C是必不可少的。
-
以后再加
。。。(xp你不觉得这篇很水吗?