iOS 學習資料整理

視頻教程(英文)html

Developing iOS 7 Apps for iPhone and iPadios

斯坦福開放教程之一, 課程主要講解了一些 iOS 開發工具和 API 以及 iOS SDK 的使用, 屬於 iOS 基礎視頻git

iPad and iPhone Application Development程序員

該課程的講師 Paul Hegarty 是斯坦福大學軟件工程學教授, 視頻內容講解得深刻, 權威, 深受好評github

Advanced iPhone Development - Fall 2010objective-c

iOS 開發的進階課程, 開始涉及到 Core Animation, Core Data, OpenGL 等框架的應用編程

iOS Dev Center:蘋果官方提供的 iOS 學習視頻小程序

Lynda:Lynda 上面 iOS 和 Objective-C 的學習資料比較多, 從初級到高級的都有, 覆蓋面比較廣, 不管 iOS 走到哪一個層次, 均可以在上面挑到適合本身的課程swift

Code School:CodeSchool 上面的 iOS 很少, 不過質量都不錯, 一些課程也挺有趣的api

Udemy:Udemy 幫助初學者規劃了視頻學習路線, 重新手到高級分的比較詳細

 

視頻教程(中文)

iOS 7應用開發:斯坦福白鬍子老爺爺的系列視頻, 全部視頻皆完成翻譯, 視頻較新, 翻譯質量也很高

iPhone開發教程2010年冬:所有視頻翻譯完畢, 較爲深刻的講解 iPhone 開發, 視頻適合給有必定 Objective-C 基礎的人觀看

使用Swift開發iOS8 App實戰:慕課網的視頻, 主要講 Swift 的一些基本使用, 並在講解的過程當中作了幾個小 APP, 最後還講了 Sketch 製做分享按鈕

征戰Objective-C:視頻還未完結, 講了一些 C 和 Objective-C 的基本語法, 適合零基礎的人觀看

 

書籍

Objective-C Programming:內容很少, 卻都是精華, 有了一點 C 語言基礎能夠快速閱讀此書, 大概一天時間就能夠看完, 看完後對 iOS 開發可以有個基本的印象

iOS Programming:iOS 又一本極佳的入門書籍, 具體評價可見豆瓣下方該書籍的評論

Cocoa Design Patterns:適合打算深刻了解 Cocoa 的人看

Learn Objective-C:短小精練, 適合有編程基礎的人在半小時內對 Objective-C 有個必定了解

Programming with Objective-C:看完 Learn Obj-C 能夠接着看這個官方對 Objective-C 更爲深刻的介紹

iPhone Programming:這本書在 Quora 上被評爲 iOS 入門最佳書籍

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 開發人員閱讀

Effective Objective C 2.0:書裏寫了編寫高質量iOS與OS X代碼的52個有效方法, 適合 iOS 開發的進階使用

Swift Fundamentals:估計未來這本書會成爲 Swift 的經典入門書籍, 它的 Stars 數說明了一切

 

文章

Learn Objective C: The Path to iPhone Development:Udemy 寫的文章, 說明了一些學習 Objective-C 的前提條件, Objective-C 的發展歷史, 學習方法以及學習資源

I Want to Write iOS Apps. Where Do I Start?:主要對 iOS 的開發環境進行了介紹, 而且涉及到了 Swift 的學習, iOS 上架的注意事項, iOS 的設計, 測試, 代碼託管等, 講解較爲普遍, 同時也給出很多學習資源

iOS開發工具:iOS開發經常使用的一些強大的必備工具, 工具不是不少,可是每一個都值得你在開發iOS的時候多看看

How to become a professional iOS developer:文章寫的頗有條理, 文中屢次強調了版本控制系統的重要性, 主要內容是對學習 iOS 開發到就任, 給出了本身的建議

Learning iOS Programming:做者總結了一些本身學習 iOS 的血的教訓, 最後給出了一些不錯學習建議

Become an iOS Developer:做者列舉了一些學習 iOS 的方法以及經常使用的庫, 以及自學 iOS 的一些建議

iOS開發如何提升:唐巧寫的一篇文章, 主要是對 iOS 技術的提升作的一個總結, 文中很多資源, 工具, 學習方法

自學 iOS 開發的一些經驗:文章從入門到進階到高級, 分爲三個階段, 有條理的講出了 iOS 的整個學習過程當中開發者可能遇到的問題, 並給出瞭解決辦法, 奉獻了很多好工具, 資源還有珍貴的學習經驗

如何從 0 開始學 iOS 開發:做者給出了學習 iOS 的流程, 並給出一些不錯的學習資源

若是我能夠從新學習iOS開發 做者在文中給出了學習的一些建議, 也談到了本身的學習方法

iOS開發學習路徑的一些建議:文中談到了英語的重要性, 以及寫博客, 看源代碼的好處

iOS 開發入門:做者分享了本身學習 iOS 的經驗和資源

Mac 和 iOS 開發資源彙總:破船之家發佈的資源彙總

 

相關網站

Tutsplus:不定時更新一些 iOS 教程

WWDC:蘋果官方每一年一度的 WWDC 視頻, 能夠了解歷年有關 iOS 發佈的內容

iOS應用加密:iOS開發面臨的內購破解、應用程序函數PATCH破解等有效的安全保護措施,在國內填補了iOS應用安全保護,可謂全球首推

ASCIIwwdc:WWDC 的文字版

Awesome Swift:該網站收集了不少關於 Swift 的學習資料, 新聞

Appcoda:常常發佈一些 iOS 編程教程, 更新比較頻繁, 想了解更多能夠查看該網站的 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 教程, 且所有免費, Raywenderlich 真是業界良心, 贊!

 

社區

CocoaChina:全球最大蘋果開發者中文社區

code4app :常常更新一些很不錯的 iOS 代碼片斷和一些 iOS 資源

iOS應用安全:iOS開發必備,未雨綢繆,提早預知下iOS源代碼存在的安全風險以及對應的解決措施,收藏這個網站到收藏夾,你必定會用得着

objc :按期發佈一些有關 Objective-C 的高質量的文章

objc中國 :喵神組織的對 objc.io 的翻譯網站, 旨在推動國內技術圈總體水平, 翻譯質量很是高

DevDiv:發佈一些 iOS 的最新諮詢及教程

Cocos2d-x:Cocos2d-x 論壇

iPhone Dev SDK:國外較有名的 iOS 開發者論壇

Learn Cocoa and iOS Development Forum:Learn Cocoa on the Mac 和 Beginning iOS 7 Development 這兩本書籍的官方論壇, 用戶活躍度較高

Apple Developer Forums:蘋果官方的開發者論壇

 

工具/插件

CocoaPods:開發 OS X 和 iOS 應用程序的一個第三方庫的依賴管理工具, 自己是 Ruby 的一個 gem, 極大的簡化了 Objective-C 的開發流程

Alcatraz:Alcatraz 是一款管理 Xcode 插件、模版以及顏色配置的工具

iOS開發輔助性工具資源iOS開發一些必備的輔助工具與資源推薦

XcodeColors:使 Xcode 調試控制檯色彩更豐富

Xctool:Facebook 開源的一個 iOS 編譯和測試的工具

XToDo:一款註釋輔助插件,主要用於收集並列出項目中的TODO, FIXME

KSImageNamed-Xcode:自動補全圖片命名的一款插件

VVDocumenter:一個自動生成代碼註釋的工具

ImageOptim:用於壓縮圖片一款工具

iOS 必備的 75 個工具:其中包含了很是多好用的工具, 涉及到設計, 分析, 部署等, 總結的十分詳細, 有中文翻譯

 

指南/教程

App Store Review GuidelinesiOS 應用商店審覈指南, 有中文翻譯版

iOS源代碼安全保護指南:對iOS應用存在的內購破解、應用程序函數PATCH破解、網絡安全風險、源代碼安全風險提出相對應的安全保護解決方案,指導iOS開發中的安全

Swift 語言指南 有不少豐富的 Swift 學習資料, 學習 Swift 有這份資料能夠省下不少力氣

蘋果 Xcode 幫助文檔閱讀指南 Tinyfool 推出的一篇對於幫助新手閱讀官方文檔的指南

Get started with your iOS developer pragram 蘋果寫的一篇入門指南, 粗略講解了 iOS 程序從開發到上架的整個流程

Teamtreehouse 文章主要講解 Objective-C 的一些語法, 文章內容有趣且通俗易懂

A map for iOS development 一張 iOS 開發地圖, 作得很贊, 看完對 iOS 開發流程有必定的認知

Start Developing iOS Apps Today 蘋果官方給出的 iOS 入門教程, 看過以後可以作一個 To-Do 小程序

Ry’s Objective-C Tutorial 講解 Objective-C 的教程, 圖文並茂, 適合新手閱讀

相關文章
相關標籤/搜索