视频简介
iOS Dev Center苹果官方提供的 iOS 学习视频
LyndaLynda 上面 iOS 和 Objective-C 的学习资料比较多, 从初级到高级的都有, 覆盖面比较广, 无论 iOS 走到哪个层次, 都可以在上面挑到适合自己的课程
Code SchoolCodeSchool 上面的 iOS 不多, 不过质量都不错, 一些课程也挺有趣的
UdemyUdemy 帮助初学者规划了视频学习路线, 从新手到高级分的比较详细
iPhone 开发教程 2010 年冬全部视频翻译完毕, 较为深入的讲解 iPhone 开发, 视频适合给有一定 Objective-C 基础的人观看
使用 Swift 开发 iOS8 App 实战慕课网的视频, 主要讲 Swift 的一些基本使用, 并在讲解的过程中做了几个小 APP, 最后还讲了 Sketch 制作分享按钮
征战 Objective-C视频还未完结, 讲了一些 C 和 Objective-C 的基本语法, 适合零基础的人观看
书籍
Objective-C Programming内容不多, 却都是精华, 有了一点 C 语言基础可以快速阅读此书, 大概一天时间就可以看完, 看完后对 iOS 开发能够有个基本的印象, 该书的官方论坛有各个章节习题的解答.
iOS Programming这本书在 Quora 上被评为 iOS 入门最佳书籍, 具体评价可见豆瓣下方该书籍的评论
Cocoa Design Patterns适合打算深入了解 Cocoa 的人看
Learn Objective-C短小精练, 适合有编程基础的人在半小时内对 Objective-C 有个一定了解
Programming with Objective-C看完 Learn Objective-C 可以接着看这个官方对 Objective-C 更为深入的介绍
Objective-C 基础教程该书作者 Scott Knaster 是 Mac 开发界的传奇人物, 目前在 Google 出过多数书籍都广受许多程序员好评, 此书适合从初级跳到中级的 iOS 开发者阅读
iOS 开发进阶该书作者唐巧是国内 iOS 开发界的名人, 曾参与多个知名软件的开发, 目前该书尚在预售中, 书本内容由浅入深, 将读者一步一步引入到 iOS 中去, 同样适合初级跳到中级的 iOS 开发者阅读
Programming in Objective-C这本书在亚马逊上面深受欢迎, 有关 Objective-C 的东西讲得非常详细
iOS 测试指南该书作者是豆瓣的员工, 书中写的多数内容都是作者在平时的工作实践当中提炼出来的测试经验, 重点讲述了各个测试阶段的具体实践方法, 并且通过持续集成串联了各个测试阶段的活动。
Objective-C 编程之道解析 iOS 的开山之作, 详细介绍了 MVC 在 Cocoa Touch 上的运作过程, 该书适用于 iOS 中级开发者阅读
Objective-C 高级编程本书主要介绍 iOS 与 OS X 多线程和内存管理, 深入破析了苹果官方公布的源代码, 告诉你一些苹果公司官方文档中不会出现的知识, 适合中级以上 iOS 开发人员阅读
Swift Fundamentals估计将来这本书会成为 Swift 的经典入门书籍, 它的 Stars 数说明了一切
博客
博客地址博主信息
OneV's Den王巍(喵神), 现居日本, 就职于 LINE, 知名 iOS 开发者, 写的文章大多深入浅出, 内容广泛, 目前在维护的Swifter也值得收藏
唐巧的技术博客唐巧, 国内知名 iOS 开发者, 现就职于猿题库, 博客推出的 iOS 移动开发周报很受欢迎, 更新频繁
txx's blog90 后 iOS 开发者, 人称虾神, 文章内容讲解大多浅白易懂, 很值得看
破船之家博主也是 iOS 大神一个, 经常更新一些 iOS 教程, 文章的质量都很高, 非常值得看
NSHipsterNSHipster 的中文网站, 主要对 NSHipster 的英文网站进行翻译, 博文出自 Mattt 大神之手, 文章大都写得很深入, 详细, 每周一更
Limboy 无网不剩李忠, 知乎前员工, 目前在负责花瓣 iOS 开发, 不少文章里面有介绍博主个人的学习方法, 让读者在学到技术的同时也掌握学习的技巧
念茜的博客iOS 圈的女神人物, 写的关于安全问题的文章都值得一看, 由于新博客刚开通不久, 目前文章较少, 可以去看下她以前的博客
iOS技术周报吴发伟, 天猫资深软件开发工程师, iOS 技术周报每周一更, 推送一些 iOS 技巧, 代码库, 设计等资讯.
iWangKe.me王轲, IndieBros Studio 创始人, 优秀的 iOS 开发工程师, 写的文章深入浅出, 很多问题分析透彻, 非常有条理性
叶孤城叶孤城, 优秀 iOS 开发工程师, 发表的文章都有很多干货, 对源码解析类文章写得浅显易懂, 并时常总结一些 iOS 开发技巧, 值得一读
Kevin Blog周楷雯, 秒视创始人, 知名 iOS 工程师, 做出了PNChart和Waver这样的好项目, 在博客中也有谈到具体的实现过程
IMTX图拉鼎, 知名 Apple 平台开发者, 曾经的 Ubuntu 平台开发者, 文章有不少干货, 大多讲解技术实现和学习经验
更多唐巧收集的中文 iOS/Mac 开发博客列表, 更新频繁, 值得收藏
文章
标题内容简介
How to become a professional iOS developer文章写的很有条理, 文中多次强调了版本控制系统的重要性, 主要内容是对学习 iOS 开发到就职, 给出了自己的建议
iOS 开发如何提高唐巧写的一篇文章, 主要是对 iOS 技术的提高做的一个总结, 文中不少资源, 工具, 学习方法
iOS 开发学习路径的一些建议文中谈到了英语的重要性, 以及写博客, 看源代码的好处
CocoaPods 使用教程文章讲解了 CocoaPods 的基本使用, 并且配上 AFNetworking 做出了一个小 Demo, 值得一看
相关网站
tutsplus不定时更新一些 iOS 教程
WWDC苹果官方每年一度的 WWDC 视频, 可以了解历年有关 iOS 发布的内容
Appcoda经常发布一些 iOS 编程教程, 更新比较频繁, 想了解更多可以查看该网站的 About 界面
Think and BuildSome tutorials about Core Graphic and Core Animation.
社区
CocoaChina国内苹果开发者中文社区
code4app经常更新一些很不错的 iOS 代码片段和一些 iOS 资源
objc定期发布一些有关 Objective-C 的高质量的文章
objc中国喵神组织的对 objc.io 的翻译网站, 旨在推进国内技术圈整体水平, 翻译质量非常高
Cocos2d-xCocos2d-x 论坛
iPhone Dev SDK国外较有名的 iOS 开发者论坛
工具/插件
CocoaPods开发 OS X 和 iOS 应用程序的一个第三方库的依赖管理工具, 本身是 Ruby 的一个 Gem, 极大的简化了 Objective-C 的开发流程
更多唐巧总结的一些图形应用工具, 命令行工具, Xcode 插件, 并介绍了一点基础的用法
指南/教程
App Store Review GuidelinesiOS 应用商店审核指南
Swift 语言指南有很多丰富的 Swift 学习资料, 学习 Swift 有这份资料可以省下很多力气
苹果 Xcode 帮助文档阅读指南Tinyfool 推出的一篇对于帮助新手阅读官方文档的指南
Get started with your iOS developer pragram苹果写的一篇入门指南, 粗略讲解了 iOS 程序从开发到上架的整个流程
Teamtreehouse文章主要讲解 Objective-C 的一些语法, 文章内容有趣且通俗易懂
Start Developing iOS Apps Today苹果官方给出的 iOS 入门教程, 看过之后能够做一个 To-Do 小程序
Ry’s Objective-C Tutorial讲解 Objective-C 的教程, 图文并茂, 适合新手阅读
iOS Dev Weekly(每周一期,内容多为这一星期里值得关注的 GitHub 项目、文章、工具等)
iOS Developer Library(iOS 开发必看, 有此文档足矣, 内容非常之详细)
Raywenderlich 系列 (以下书籍目前均已更新至xcode7.0和swift2.0)
书籍
Swift Apprentice非常棒的 Swift 入门书籍,同时也提及了函数式编程,泛型,面向协议编程等话题
The iOS Apprentice从零构建 4 个不同类型的 App,深入浅出各种 iOS 开发的技术,配合上面那本Swift Apprentice效果更佳
tvOS Apprentice开发 Apple TV 应用的入门教程
iOS 9 by TutorialsiOS9.0 的新特性的介绍与实践
watchOS 2 by Tutorials开发 Apple Watch 应用的入门教程
Core Data by Tutorials深入浅出 Core Data
iOS Animations by Tutorials深入浅出 iOS 动画
2D iOS & tvOS Games by TutorialsiOS 与 tvOS 2D 游戏开发入门教程
3d-ios-games-by-tutorialsiOS 3D 游戏开发教程
如何才能系统的学习 iOS 开发,理解一些规则和深层次的机制原理?
没有 C 和 Objective-C 基础如何快速学习 iOS 开发?
iOS 开发入门需要学习哪些知识,从一无所知到精通需要多长时间?
What are the best resources to learn iOS development?
What are the best new resources for learning iOS development in 2014?
本文章转载自 https://github.com/Aufree/trip-to-iOS
********将来的你一定会感激现在拼命的自己,愿每一个努力的人都能有收获!********
我的传送门: 个人博客 CSDN github
微信公众号:搞事情的程序猿
网友评论