iOS 学习资料整理

一、视频教程(英文)

1、Developing iOS 7 Apps for iPhone and iPad 

斯坦福开放教程之一, 课程主要讲解了一些 iOS 开发工具和 API 以及 iOS SDK 的使用, 属于 iOS 基础视频

2、iPad and iPhone Application Development

该课程的讲师 Paul Hegarty 是斯坦福大学软件工程学教授, 视频内容讲解得深入, 权威, 深受好评

3、Advanced iPhone Development - Fall 2010 

iOS 开发的进阶课程, 开始涉及到 Core Animation, Core Data, OpenGL 等框架的应用

4、iOS Dev Center

苹果官方提供的 iOS 学习视频

5、Lynda

Lynda 上面 iOS 和 Objective-C 的学习资料比较多, 从初级到高级的都有, 覆盖面比较广, 无论 iOS 走到哪个层次, 都可以在上面挑到适合自己的课程

6、Code School

CodeSchool 上面的 iOS 不多, 不过质量都不错, 一些课程也挺有趣的

7、Udemy

Udemy 帮助初学者规划了视频学习路线, 从新手到高级分的比较详细

8、Developing iOS 8 Apps with Swift

斯坦福白胡子老爷爷最新的 iOS8 和 Swift 课程, 现在GitHub上面也有人在翻译

二、视频教程(中文)

1、iOS 7 应用开发

斯坦福白胡子老爷爷的系列视频, 所有视频皆完成翻译, 视频较新, 翻译质量也很高

2、iPhone 开发教程 2010 年冬

全部视频翻译完毕, 较为深入的讲解 iPhone 开发, 视频适合给有一定 Objective-C 基础的人观看

3、使用 Swift 开发 iOS8 App 实战

慕课网的视频, 主要讲 Swift 的一些基本使用, 并在讲解的过程中做了几个小 APP, 最后还讲了 Sketch 制作分享按钮

4、征战 Objective-C

视频还未完结, 讲了一些 C 和 Objective-C 的基本语法, 适合零基础的人观看

5、Developing iOS 8 Apps with Swift

GitHub 上正在翻译的斯坦福最新的 iOS8 课程, 目前正在翻译, 未完结

三、书籍

1、Objective-C Programming

内容不多, 却都是精华, 有了一点 C 语言基础可以快速阅读此书, 大概一天时间就可以看完, 看完后对 iOS 开发能够有个基本的印象, 该书的官方论坛有各个章节习题的解答.

2、iOS Programming

这本书在 Quora 上被评为 iOS 入门最佳书籍, 具体评价可见豆瓣下方该书籍的评论

3、Cocoa Design Patterns

适合打算深入了解 Cocoa 的人看

4、Learn Objective-C

短小精练, 适合有编程基础的人在半小时内对 Objective-C 有个一定了解

5、Programming with Objective-C

看完 Learn Objective-C 可以接着看这个官方对 Objective-C 更为深入的介绍

6、Objective-C 基础教程

该书作者 Scott Knaster 是 Mac 开发界的传奇人物, 目前在 Google 出过多数书籍都广受许多程序员好评, 此书适合从初级跳到中级的 iOS 开发者阅读

7、iOS 开发进阶

该书作者唐巧是国内 iOS 开发界的名人, 曾参与多个知名软件的开发, 目前该书尚在预售中, 书本内容由浅入深, 将读者一步一步引入到 iOS 中去, 同样适合初级跳到中级的 iOS 开发者阅读

8、Programming in Objective-C

这本书在亚马逊上面深受欢迎, 有关 Objective-C 的东西讲得非常详细

9、iOS 测试指南

该书作者是豆瓣的员工, 书中写的多数内容都是作者在平时的工作实践当中提炼出来的测试经验, 重点讲述了各个测试阶段的具体实践方法, 并且通过持续集成串联了各个测试阶段的活动。

10、Objective-C 编程之道

解析 iOS 的开山之作, 详细介绍了 MVC 在 Cocoa Touch 上的运作过程, 该书适用于 iOS 中级开发者阅读

11、Objective-C 高级编程

本书主要介绍 iOS 与 OS X 多线程和内存管理, 深入破析了苹果官方公布的源代码, 告诉你一些苹果公司官方文档中不会出现的知识, 适合中级以上 iOS 开发人员阅读

12、Effective Objective C 2.0

书里写了编写高质量 iOS 与 OS X 代码的 52 个有效方法, 适合 iOS 开发的进阶使用

13、Swift Fundamentals

估计将来这本书会成为 Swift 的经典入门书籍, 它的 Stars 数说明了一切

14、The Swift Programming Language 中文版

90后开发者梁杰组织翻译的 Swift 编程语言中文版

四、博客

1、OneV's Den

王巍(喵神), 现居日本, 就职于 LINE, 知名 iOS 开发者, 写的文章大多深入浅出, 内容广泛, 目前在维护的Swifter也值得收藏

2、唐巧的技术博客

唐巧, 国内知名 iOS 开发者, 现就职于猿题库, 博客推出的 iOS 移动开发周报很受欢迎, 更新频繁

3、txx's blog

90 后 iOS 开发者, 人称虾神, 文章内容讲解大多浅白易懂, 很值得看

4、破船之家

博主也是 iOS 大神一个, 经常更新一些 iOS 教程, 文章的质量都很高, 非常值得看

5、NSHipster

NSHipster 的中文网站, 主要对 NSHipster 的英文网站进行翻译, 博文出自 Mattt 大神之手, 文章大都写得很深入, 详细, 每周一更

6、Limboy 无网不剩

李忠, 知乎前员工, 目前在负责花瓣 iOS 开发, 不少文章里面有介绍博主个人的学习方法, 让读者在学到技术的同时也掌握学习的技巧

7、念茜的博客

iOS 圈的女神人物, 写的关于安全问题的文章都值得一看, 由于新博客刚开通不久, 目前文章较少, 可以去看下她以前的博客

8、iOS技术周报

吴发伟, 天猫资深软件开发工程师, iOS 技术周报每周一更, 推送一些 iOS 技巧, 代码库, 设计等资讯.

9、iWangKe.me

王轲, IndieBros Studio 创始人, 优秀的 iOS 开发工程师, 写的文章深入浅出, 很多问题分析透彻, 非常有条理性

10、叶孤城

叶孤城, 优秀 iOS 开发工程师, 发表的文章都有很多干货, 对源码解析类文章写得浅显易懂, 并时常总结一些 iOS 开发技巧, 值得一读

11、Kevin Blog

周楷雯, 秒视创始人, 知名 iOS 工程师, 做出了PNChartWaver这样的好项目, 在博客中也有谈到具体的实现过程

12、IMTX

图拉鼎, 知名 Apple 平台开发者, 曾经的 Ubuntu 平台开发者, 文章有不少干货, 大多讲解技术实现和学习经验

13、更多

唐巧收集的中文 iOS/Mac 开发博客列表, 更新频繁, 值得收藏

五、文章

1、Learn Objective C: The Path to iPhone Development

Udemy 写的文章, 说明了一些学习 Objective-C 的前提条件, Objective-C 的发展历史, 学习方法以及学习资源

2、I Want to Write iOS Apps. Where Do I Start?

主要对 iOS 的开发环境进行了介绍, 并且涉及到了 Swift 的学习, iOS 上架的注意事项, iOS 的设计, 测试, 代码托管等, 讲解较为广泛, 同时也给出不少学习资源

3、How to become a professional iOS developer

文章写的很有条理, 文中多次强调了版本控制系统的重要性, 主要内容是对学习 iOS 开发到就职, 给出了自己的建议

4、Learning iOS Programming

作者总结了一些自己学习 iOS 的血的教训, 最后给出了一些不错学习建议

5、Become an iOS Developer

作者列举了一些学习 iOS 的方法以及常用的库, 以及自学 iOS 的一些建议

6、iOS 开发如何提高

唐巧写的一篇文章, 主要是对 iOS 技术的提高做的一个总结, 文中不少资源, 工具, 学习方法

7、自学 iOS 开发的一些经验

文章从入门到进阶到高级, 分为三个阶段, 有条理的讲出了 iOS 的整个学习过程中开发者可能遇到的问题, 并给出了解决办法, 奉献了不少好工具, 资源还有珍贵的学习经验

8、如何从 0 开始学 iOS 开发

作者给出了学习 iOS 的流程, 并给出一些不错的学习资源

9、如果我可以重新学习 iOS 开发

作者在文中给出了学习的一些建议, 也谈到了自己的学习方法

10、iOS 开发学习路径的一些建议

文中谈到了英语的重要性, 以及写博客, 看源代码的好处

11、iOS 开发入门

作者分享了自己学习 iOS 的经验和资源

12、Mac 和 iOS 开发资源汇总

破船之家发布的资源汇总

13、CocoaPods 使用教程

文章讲解了 CocoaPods 的基本使用, 并且配上 AFNetworking 做出了一个小 Demo, 值得一看

六、相关网站

1、tutsplus

不定时更新一些 iOS 教程

2、WWDC

苹果官方每年一度的 WWDC 视频, 可以了解历年有关 iOS 发布的内容

3、ASCIIwwdc

WWDC 的文字版

4、Awesome Swift

该网站收集了很多关于 Swift 的学习资料, 新闻

5、Appcoda

经常发布一些 iOS 编程教程, 更新比较频繁, 想了解更多可以查看该网站的 About 界面

6、NSHipster

NSHipster is a journal of the overlooked bits in Objective-C, Swift, and Cocoa. Updated weekly.

7、Think and Build

Some tutorials about Core Graphic and Core Animation.

8、Tutorials

大把的 Objective-C, Swift, iOS 教程, 且全部免费, Raywenderlich 真是业界良心, 赞!

七、社区

1、CocoaChina

全球最大苹果开发者中文社区

2、code4app

经常更新一些很不错的 iOS 代码片段和一些 iOS 资源

3、objc

定期发布一些有关 Objective-C 的高质量的文章

4、objc中国

喵神组织的对 objc.io 的翻译网站, 旨在推进国内技术圈整体水平, 翻译质量非常高

5、DevDiv

发布一些 iOS 的最新资讯及教程

6、Cocos2d-x

Cocos2d-x 论坛

7、iPhone Dev SDK

国外较有名的 iOS 开发者论坛

8、Learn Cocoa and iOS Development ForumLearn Cocoa on the MacBeginning iOS 7 Development

这两本书籍的官方论坛, 用户活跃度较高

9、Apple Developer Forums

苹果官方的开发者论坛

10、Swiftist

Swift 中文社区

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,324评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,303评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,192评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,555评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,569评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,566评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,927评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,583评论 0 257
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,827评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,590评论 2 320
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,669评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,365评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,941评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,928评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,159评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,880评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,399评论 2 342

推荐阅读更多精彩内容

  • 这份学习资料是为 iOS 初学者所准备的, 旨在帮助 iOS 初学者们快速找到适合自己的学习资料, 节省他们搜索资...
    Medivh_1阅读 152评论 0 0
  • 这份学习资料是为 iOS 初学者所准备的, 旨在帮助 iOS 初学者们快速找到适合自己的学习资料, 节省他们搜索资...
    许威彬阅读 1,783评论 2 20
  • 这份学习资料来自@李锦发和相关贡献者提供, 旨在帮助 iOS 初学者们快速找到适合自己的学习资料, 节省他们搜索资...
    阳关三叠阅读 2,925评论 0 16
  • 吴傲天: 大家好,今天我给大家推荐《有美一朵 向晚生香》。它是我国著名女作家丁立梅的一部散文集,《小欢喜》《书香...
    简约语文阅读 1,437评论 0 1
  • 周末放假和妹妹回家,可是路上她一直愁眉苦脸。 “怎么啦,受欺负啦?”我轻声说。 她低着头。 “考试考砸了?...
    差一點先森阅读 143评论 0 0