2015年5月10日 星期日

iOS學習資源彙整

Swift 入門:

The Swift Programming Language
(蘋果的官方教學 英文版 把前兩章讀完就能大致了解Swift了)
https://developer.apple.com/library/ios/documentation/Swift/Conceptual/Swift_Programming_Language/index.html#//apple_ref/doc/uid/TP40014097-CH3-ID0

《正體中文版蘋果 Swift 官方教學》
(The Swift Programming Language 的中文版)
http://tommy60703.gitbooks.io/swift-language-traditional-chinese/content/

玩儿转Swift:
(大陸的mooc教學 有豐富講解)
http://www.imooc.com/learn/127

Swifter - Swift 必备 tips:
(每個禮拜三更新的進階Swift)
http://swifter.tips/

Swift iOS:

使用Swift开发iOS8 App实战
(首推這個教程 相當適合入門)
http://www.imooc.com/learn/173

iOS With Girlfriend
(非常入門好懂 一二章節還有提到Sketch設計的部分)
https://youtu.be/LEQpV9znZsk?list=PLdxID9MLTgg-oHgbxcBGtPrgkrvucDOnB

愛瘋一切為蘋果的彼得潘
(Swift書籍的作者 每天發布iOS的好文章)
https://www.facebook.com/iphone.peterpan/?fref=ts

Stanford - Developing iOS 8 Apps with Swift [2015]
(Stanford大學的課程影片)
https://www.youtube.com/playlist?list=PLy7oRd3ashWodnpf8rjfYEkTgwbOEsKfU

// 這邊Swift資源還滿多的
// 以下可以有空再看看 比較進階一點

KKBOX iOS/Mac OS X 基礎開發教材
(進階的iOS教材 建議有一定基礎與OC概念再讀)
https://zonble.gitbooks.io/kkbox-ios-dev/content/

Swift Weather APP
(Swift的進階課程 有用到第三方管理套件CocoaPods)
http://www.imooc.com/learn/149

iOS Human Interface Guidelines
(iOS人機介面指南 這好像有中文版 需要可以找找看)
https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/

App Programming Guide for iOS
https://developer.apple.com/library/prerelease/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40007072

imooc iOS類別
(慕課網有相當多iOS教學 自行去挖寶吧!)
http://www.imooc.com/course/list?c=ios

一起来做价值百万的Apple Watch App:分歧终端机
(Apple Watch的Swift課程)
http://www.imooc.com/view/242

Let's Swift
(各種Swift應用文章)
http://letsswift.com/

Objective-C:

Objective-C Tutorial
(雖然某些資料偏舊 不過也是個不錯的學習地點)
http://www.tutorialspoint.com/objective_c/

征战Objective-C:
(幕課網的OC入門教學)
http://www.imooc.com/learn/218

Objective-C面向对象初体验:
(OC物件導向的教學)
http://www.imooc.com/learn/373

imooc iOS類別
(慕課網也有很多OC的教學哦)
http://www.imooc.com/course/list?c=ios