iOS 學(xué)習(xí)資料整理

iOS 學(xué)習(xí)資料整理

這份學(xué)習(xí)資料是為 iOS 初學(xué)者所準(zhǔn)備的, 旨在幫助 iOS 初學(xué)者們快速找到適合自己的學(xué)習(xí)資料, 節(jié)省他們搜索資料的時(shí)間, 使他們更好的規(guī)劃好自己的 iOS 學(xué)習(xí)路線, 更快的入門, 更準(zhǔn)確的定位的目前所處的位置.

視頻教程(英文)

視頻 簡(jiǎn)介
Developing iOS 7 Apps for iPhone and iPad 斯坦福開放教程之一, 課程主要講解了一些 iOS 開發(fā)工具和 API 以及 iOS SDK 的使用, 屬于 iOS 基礎(chǔ)視頻
iPad and iPhone Application Development 該課程的講師 Paul Hegarty 是斯坦福大學(xué)軟件工程學(xué)教授, 視頻內(nèi)容講解得深入, 權(quán)威, 深受好評(píng)
Advanced iPhone Development - Fall 2010 iOS 開發(fā)的進(jìn)階課程, 開始涉及到 Core Animation, Core Data, OpenGL 等框架的應(yīng)用
iOS Dev Center 蘋果官方提供的 iOS 學(xué)習(xí)視頻
Lynda Lynda 上面 iOS 和 Objective-C 的學(xué)習(xí)資料比較多, 從初級(jí)到高級(jí)的都有, 覆蓋面比較廣, 無論 iOS 走到哪個(gè)層次, 都可以在上面挑到適合自己的課程
Code School CodeSchool 上面的 iOS 不多, 不過質(zhì)量都不錯(cuò), 一些課程也挺有趣的
Udemy Udemy 幫助初學(xué)者規(guī)劃了視頻學(xué)習(xí)路線, 從新手到高級(jí)分的比較詳細(xì)
Developing iOS 8 Apps with Swift 斯坦福白胡子老爺爺最新的 iOS8 和 Swift 課程, 現(xiàn)在 GitHub 上面也有人在翻譯

視頻教程(中文)

視頻 簡(jiǎn)介
iOS 7 應(yīng)用開發(fā) 斯坦福白胡子老爺爺?shù)南盗幸曨l, 所有視頻皆完成翻譯, 視頻較新, 翻譯質(zhì)量也很高
iPhone 開發(fā)教程 2010 年冬 全部視頻翻譯完畢, 較為深入的講解 iPhone 開發(fā), 視頻適合給有一定 Objective-C 基礎(chǔ)的人觀看
使用 Swift 開發(fā) iOS8 App 實(shí)戰(zhàn) 慕課網(wǎng)的視頻, 主要講 Swift 的一些基本使用, 并在講解的過程中做了幾個(gè)小 APP, 最后還講了 Sketch 制作分享按鈕
征戰(zhàn) Objective-C 視頻還未完結(jié), 講了一些 C 和 Objective-C 的基本語法, 適合零基礎(chǔ)的人觀看
Developing iOS 8 Apps with Swift GitHub 上正在翻譯的斯坦福最新的 iOS8 課程, 目前正在翻譯, 未完結(jié)

書籍

書籍名稱 推薦理由
Objective-C Programming 內(nèi)容不多, 卻都是精華, 有了一點(diǎn) C 語言基礎(chǔ)可以快速閱讀此書, 大概一天時(shí)間就可以看完, 看完后對(duì) iOS 開發(fā)能夠有個(gè)基本的印象, 該書的官方論壇有各個(gè)章節(jié)習(xí)題的解答.
iOS Programming 這本書在 Quora 上被評(píng)為 iOS 入門最佳書籍, 具體評(píng)價(jià)可見豆瓣下方該書籍的評(píng)論
Cocoa Design Patterns 適合打算深入了解 Cocoa 的人看
Learn Objective-C 短小精練, 適合有編程基礎(chǔ)的人在半小時(shí)內(nèi)對(duì) Objective-C 有個(gè)一定了解
Programming with Objective-C 看完 Learn Objective-C 可以接著看這個(gè)官方對(duì) Objective-C 更為深入的介紹
Objective-C 基礎(chǔ)教程 該書作者 Scott Knaster 是 Mac 開發(fā)界的傳奇人物, 目前在 Google 出過多數(shù)書籍都廣受許多程序員好評(píng), 此書適合從初級(jí)跳到中級(jí)的 iOS 開發(fā)者閱讀
iOS 開發(fā)進(jìn)階 該書作者唐巧是國(guó)內(nèi) iOS 開發(fā)界的名人, 曾參與多個(gè)知名軟件的開發(fā), 目前該書尚在預(yù)售中, 書本內(nèi)容由淺入深, 將讀者一步一步引入到 iOS 中去, 同樣適合初級(jí)跳到中級(jí)的 iOS 開發(fā)者閱讀
Programming in Objective-C 這本書在亞馬遜上面深受歡迎, 有關(guān) Objective-C 的東西講得非常詳細(xì)
iOS 測(cè)試指南 該書作者是豆瓣的員工, 書中寫的多數(shù)內(nèi)容都是作者在平時(shí)的工作實(shí)踐當(dāng)中提煉出來的測(cè)試經(jīng)驗(yàn), 重點(diǎn)講述了各個(gè)測(cè)試階段的具體實(shí)踐方法, 并且通過持續(xù)集成串聯(lián)了各個(gè)測(cè)試階段的活動(dòng)吁系。
Objective-C 編程之道 解析 iOS 的開山之作, 詳細(xì)介紹了 MVC 在 Cocoa Touch 上的運(yùn)作過程, 該書適用于 iOS 中級(jí)開發(fā)者閱讀
Objective-C 高級(jí)編程 本書主要介紹 iOS 與 OS X 多線程和內(nèi)存管理, 深入破析了蘋果官方公布的源代碼, 告訴你一些蘋果公司官方文檔中不會(huì)出現(xiàn)的知識(shí), 適合中級(jí)以上 iOS 開發(fā)人員閱讀
Effective Objective C 2.0 書里寫了編寫高質(zhì)量 iOS 與 OS X 代碼的 52 個(gè)有效方法, 適合 iOS 開發(fā)的進(jìn)階使用
Swift Fundamentals 估計(jì)將來這本書會(huì)成為 Swift 的經(jīng)典入門書籍, 它的 Stars 數(shù)說明了一切
The Swift Programming Language 中文版 90 后開發(fā)者梁杰組織翻譯的 Swift 編程語言中文版

博客

博客地址 博主信息
OneV's Den 王巍(喵神), 現(xiàn)居日本, 就職于 LINE, 知名 iOS 開發(fā)者, 寫的文章大多深入淺出, 內(nèi)容廣泛, 目前在維護(hù)的 Swifter 也值得收藏
唐巧的技術(shù)博客 唐巧, 國(guó)內(nèi)知名 iOS 開發(fā)者, 現(xiàn)就職于猿題庫, 博客推出的 iOS 移動(dòng)開發(fā)周報(bào)很受歡迎, 更新頻繁
txx's blog 90 后 iOS 開發(fā)者, 人稱蝦神, 文章內(nèi)容講解大多淺白易懂, 很值得看
破船之家 博主也是 iOS 大神一個(gè), 經(jīng)常更新一些 iOS 教程, 文章的質(zhì)量都很高, 非常值得看
NSHipster NSHipster 的中文網(wǎng)站, 主要對(duì) NSHipster 的英文網(wǎng)站進(jìn)行翻譯, 博文出自 Mattt 大神之手, 文章大都寫得很深入, 詳細(xì), 每周一更
Limboy 無網(wǎng)不剩 李忠, 知乎前員工, 目前在負(fù)責(zé)花瓣 iOS 開發(fā), 不少文章里面有介紹博主個(gè)人的學(xué)習(xí)方法, 讓讀者在學(xué)到技術(shù)的同時(shí)也掌握學(xué)習(xí)的技巧
念茜的博客 iOS 圈的女神人物, 寫的關(guān)于安全問題的文章都值得一看, 由于新博客剛開通不久, 目前文章較少, 可以去看下她以前的博客
iOS技術(shù)周報(bào) 吳發(fā)偉, 天貓資深軟件開發(fā)工程師, iOS 技術(shù)周報(bào)每周一更, 推送一些 iOS 技巧, 代碼庫, 設(shè)計(jì)等資訊.
iWangKe.me 王軻, IndieBros Studio 創(chuàng)始人, 優(yōu)秀的 iOS 開發(fā)工程師, 寫的文章深入淺出, 很多問題分析透徹, 非常有條理性
葉孤城 葉孤城, 優(yōu)秀 iOS 開發(fā)工程師, 發(fā)表的文章都有很多干貨, 對(duì)源碼解析類文章寫得淺顯易懂, 并時(shí)郴缈埃總結(jié)一些 iOS 開發(fā)技巧, 值得一讀
Kevin Blog 周楷雯, 秒視創(chuàng)始人, 知名 iOS 工程師, 做出了 PNChartWaver 這樣的好項(xiàng)目, 在博客中也有談到具體的實(shí)現(xiàn)過程
IMTX 圖拉鼎, 知名 Apple 平臺(tái)開發(fā)者, 曾經(jīng)的 Ubuntu 平臺(tái)開發(fā)者, 文章有不少干貨, 大多講解技術(shù)實(shí)現(xiàn)和學(xué)習(xí)經(jīng)驗(yàn)
更多 唐巧收集的中文 iOS/Mac 開發(fā)博客列表, 更新頻繁, 值得收藏

文章

標(biāo)題 內(nèi)容簡(jiǎn)介
Learn Objective C: The Path to iPhone Development Udemy 寫的文章, 說明了一些學(xué)習(xí) Objective-C 的前提條件, Objective-C 的發(fā)展歷史, 學(xué)習(xí)方法以及學(xué)習(xí)資源
I Want to Write iOS Apps. Where Do I Start? 主要對(duì) iOS 的開發(fā)環(huán)境進(jìn)行了介紹, 并且涉及到了 Swift 的學(xué)習(xí), iOS 上架的注意事項(xiàng), iOS 的設(shè)計(jì), 測(cè)試, 代碼托管等, 講解較為廣泛, 同時(shí)也給出不少學(xué)習(xí)資源
How to become a professional iOS developer 文章寫的很有條理, 文中多次強(qiáng)調(diào)了版本控制系統(tǒng)的重要性, 主要內(nèi)容是對(duì)學(xué)習(xí) iOS 開發(fā)到就職, 給出了自己的建議
Learning iOS Programming 作者總結(jié)了一些自己學(xué)習(xí) iOS 的血的教訓(xùn), 最后給出了一些不錯(cuò)學(xué)習(xí)建議
Become an iOS Developer 作者列舉了一些學(xué)習(xí) iOS 的方法以及常用的庫, 以及自學(xué) iOS 的一些建議
iOS 開發(fā)如何提高 唐巧寫的一篇文章, 主要是對(duì) iOS 技術(shù)的提高做的一個(gè)總結(jié), 文中不少資源, 工具, 學(xué)習(xí)方法
自學(xué) iOS 開發(fā)的一些經(jīng)驗(yàn) 文章從入門到進(jìn)階到高級(jí), 分為三個(gè)階段, 有條理的講出了 iOS 的整個(gè)學(xué)習(xí)過程中開發(fā)者可能遇到的問題, 并給出了解決辦法, 奉獻(xiàn)了不少好工具, 資源還有珍貴的學(xué)習(xí)經(jīng)驗(yàn)
如何從 0 開始學(xué) iOS 開發(fā) 作者給出了學(xué)習(xí) iOS 的流程, 并給出一些不錯(cuò)的學(xué)習(xí)資源
如果我可以重新學(xué)習(xí) iOS 開發(fā) 作者在文中給出了學(xué)習(xí)的一些建議, 也談到了自己的學(xué)習(xí)方法
iOS 開發(fā)學(xué)習(xí)路徑的一些建議 文中談到了英語的重要性, 以及寫博客, 看源代碼的好處
iOS 開發(fā)入門 作者分享了自己學(xué)習(xí) iOS 的經(jīng)驗(yàn)和資源
Mac 和 iOS 開發(fā)資源匯總 破船之家發(fā)布的資源匯總
CocoaPods 使用教程 文章講解了 CocoaPods 的基本使用, 并且配上 AFNetworking 做出了一個(gè)小 Demo, 值得一看
iOS 開發(fā)路線簡(jiǎn)述 作者簡(jiǎn)單介紹了一下自己 iOS 開發(fā)的感受,也是他學(xué)習(xí) iOS 開發(fā)的一個(gè)體系架構(gòu)府寒。

相關(guān)網(wǎng)站

網(wǎng)站 簡(jiǎn)介
tutsplus 不定時(shí)更新一些 iOS 教程
WWDC 蘋果官方每年一度的 WWDC 視頻, 可以了解歷年有關(guān) iOS 發(fā)布的內(nèi)容
ASCIIwwdc WWDC 的文字版
Awesome Swift 該網(wǎng)站收集了很多關(guān)于 Swift 的學(xué)習(xí)資料, 新聞
Appcoda 經(jīng)常發(fā)布一些 iOS 編程教程, 更新比較頻繁, 想了解更多可以查看該網(wǎng)站的 About 界面
NSHipster NSHipster is a journal of the overlooked bits in Objective-C, Swift, and Cocoa. Updated weekly.
Think and Build Some tutorials about Core Graphic and Core Animation.
Tutorials 大把的 Objective-C, Swift, iOS 教程, 且全部免費(fèi), Raywenderlich 真是業(yè)界良心, 贊!

社區(qū)

社區(qū) 簡(jiǎn)介
CocoaChina 全球最大蘋果開發(fā)者中文社區(qū)
code4app 經(jīng)常更新一些很不錯(cuò)的 iOS 代碼片段和一些 iOS 資源
objc 定期發(fā)布一些有關(guān) Objective-C 的高質(zhì)量的文章
objc中國(guó) 喵神組織的對(duì) objc.io 的翻譯網(wǎng)站, 旨在推進(jìn)國(guó)內(nèi)技術(shù)圈整體水平, 翻譯質(zhì)量非常高
DevDiv 發(fā)布一些 iOS 的最新資訊及教程
Cocos2d-x Cocos2d-x 論壇
iPhone Dev SDK 國(guó)外較有名的 iOS 開發(fā)者論壇
Learn Cocoa and iOS Development Forum Learn Cocoa on the MacBeginning iOS 7 Development 這兩本書籍的官方論壇, 用戶活躍度較高
Apple Developer Forums 蘋果官方的開發(fā)者論壇
Swiftist Swift 中文社區(qū)

工具/插件

工具/插件 簡(jiǎn)介
CocoaPods 開發(fā) OS X 和 iOS 應(yīng)用程序的一個(gè)第三方庫的依賴管理工具, 本身是 Ruby 的一個(gè) Gem, 極大的簡(jiǎn)化了 Objective-C 的開發(fā)流程
Alcatraz Alcatraz 是一款管理 Xcode 插件焚碌、模版以及顏色配置的工具
XcodeColors 使 Xcode 調(diào)試控制臺(tái)色彩更豐富
xctool Facebook 開源的一個(gè) iOS 編譯和測(cè)試的工具
XToDo 一款注釋輔助插件镰官,主要用于收集并列出項(xiàng)目中的TODO, FIXME, ???, !!!
KSImageNamed-Xcode 自動(dòng)補(bǔ)全圖片命名的一款插件
VVDocumenter 一個(gè)自動(dòng)生成代碼注釋的工具
ImageOptim 用于壓縮圖片一款工具
fastlane 開發(fā)流程工具意敛,將開發(fā)過程流程化眷细,極大提高開發(fā)效率
iOS 必備的 75 個(gè)工具 其中包含了非常多好用的工具, 涉及到設(shè)計(jì), 分析, 部署等, 總結(jié)的十分詳細(xì), 有中文翻譯
更多 唐巧總結(jié)的一些圖形應(yīng)用工具, 命令行工具, Xcode 插件, 并介紹了一點(diǎn)基礎(chǔ)的用法

指南/教程

網(wǎng)址 簡(jiǎn)介
App Store Review Guidelines iOS 應(yīng)用商店審核指南, 有中文翻譯版
Swift 語言指南 有很多豐富的 Swift 學(xué)習(xí)資料, 學(xué)習(xí) Swift 有這份資料可以省下很多力氣
蘋果 Xcode 幫助文檔閱讀指南 Tinyfool 推出的一篇對(duì)于幫助新手閱讀官方文檔的指南
Get started with your iOS developer pragram 蘋果寫的一篇入門指南, 粗略講解了 iOS 程序從開發(fā)到上架的整個(gè)流程
Teamtreehouse 文章主要講解 Objective-C 的一些語法, 文章內(nèi)容有趣且通俗易懂
A map for iOS development 一張 iOS 開發(fā)地圖, 做得很贊, 看完對(duì) iOS 開發(fā)流程有一定的認(rèn)知
Start Developing iOS Apps Today 蘋果官方給出的 iOS 入門教程, 看過之后能夠做一個(gè) To-Do 小程序
Ry’s Objective-C Tutorial 講解 Objective-C 的教程, 圖文并茂, 適合新手閱讀
Objective-C Style Guide Ray Wenderlich 推出的 Objective-C 風(fēng)格指南
iOS8 Day-by-Day 每日一個(gè) iOS8 的小教程, 所以的 DEMO 都可以在其 GitHub 上面的找到相關(guān)代碼

郵件訂閱

  • iOS Dev Weekly (每周一期巡通,內(nèi)容多為這一星期里值得關(guān)注的 GitHub 項(xiàng)目尘执、文章、工具等)
  • iOS Design Weekly (Tips, news and inspiration delivered each week)

文檔

Awesome 系列

知乎上的討論

Quora 上的討論

國(guó)內(nèi)知名的程序員開發(fā)日?qǐng)?bào)

貢獻(xiàn)者

點(diǎn)擊該鏈接查看該項(xiàng)目的所有貢獻(xiàn)者

License

此文轉(zhuǎn)自微博

在此感謝 @GitHubDaily 的大力支持

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末温治,一起剝皮案震驚了整個(gè)濱河市饭庞,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌罐盔,老刑警劉巖但绕,帶你破解...
    沈念sama閱讀 217,084評(píng)論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異惶看,居然都是意外死亡捏顺,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,623評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門纬黎,熙熙樓的掌柜王于貴愁眉苦臉地迎上來幅骄,“玉大人,你說我怎么就攤上這事本今〔鹱” “怎么了?”我有些...
    開封第一講書人閱讀 163,450評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵冠息,是天一觀的道長(zhǎng)挪凑。 經(jīng)常有香客問我,道長(zhǎng)逛艰,這世上最難降的妖魔是什么躏碳? 我笑而不...
    開封第一講書人閱讀 58,322評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮散怖,結(jié)果婚禮上菇绵,老公的妹妹穿的比我還像新娘。我一直安慰自己镇眷,他們只是感情好咬最,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,370評(píng)論 6 390
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著欠动,像睡著了一般永乌。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上具伍,一...
    開封第一講書人閱讀 51,274評(píng)論 1 300
  • 那天铆遭,我揣著相機(jī)與錄音,去河邊找鬼沿猜。 笑死,一個(gè)胖子當(dāng)著我的面吹牛碗脊,可吹牛的內(nèi)容都是我干的啼肩。 我是一名探鬼主播橄妆,決...
    沈念sama閱讀 40,126評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼祈坠!你這毒婦竟也來了害碾?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,980評(píng)論 0 275
  • 序言:老撾萬榮一對(duì)情侶失蹤赦拘,失蹤者是張志新(化名)和其女友劉穎慌随,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體躺同,經(jīng)...
    沈念sama閱讀 45,414評(píng)論 1 313
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡阁猜,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,599評(píng)論 3 334
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了蹋艺。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片剃袍。...
    茶點(diǎn)故事閱讀 39,773評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖捎谨,靈堂內(nèi)的尸體忽然破棺而出民效,到底是詐尸還是另有隱情,我是刑警寧澤涛救,帶...
    沈念sama閱讀 35,470評(píng)論 5 344
  • 正文 年R本政府宣布畏邢,位于F島的核電站,受9級(jí)特大地震影響检吆,放射性物質(zhì)發(fā)生泄漏舒萎。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,080評(píng)論 3 327
  • 文/蒙蒙 一咧栗、第九天 我趴在偏房一處隱蔽的房頂上張望逆甜。 院中可真熱鬧,春花似錦致板、人聲如沸交煞。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,713評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽素征。三九已至,卻和暖如春萝挤,著一層夾襖步出監(jiān)牢的瞬間御毅,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,852評(píng)論 1 269
  • 我被黑心中介騙來泰國(guó)打工怜珍, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留端蛆,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,865評(píng)論 2 370
  • 正文 我出身青樓酥泛,卻偏偏與公主長(zhǎng)得像今豆,于是被迫代替她去往敵國(guó)和親嫌拣。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,689評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容