超全面!iOS 和 Swift 開發資源整理

本文摘自同行說用戶“星空”分享的文章,原文鏈接:http://codecloud.net/ios-and-swift-4383.html,如涉及版權問題請及時聯系小編!

1.官方資料

The Swift programming language online官方文檔

The Swift programming language ibooks官方文檔

swift Using Swift with Cocoa and Objective-c官方文檔

scroll View Guide 官方文檔

apple watch Guide 官方文檔

上述更多官方文檔…

swift官方博客

apple swift 官方resource,比如xcode下載、swift語法更新等等


2.國內外視頻網站推薦

斯坦福白胡子swift教學視頻以及字幕下載,視頻內demo見demo章節

普利茅斯 Plymouth University: iOS Development in Swift itunesU課程鏈接

raywenderlich視 部分免費,內容有視圖、框架、動畫等 swift&oc

swiftv 免費視頻網站 推薦下

優才網,但不是只針對于iOS 一般

代碼網,資料少了點


3.中文文檔

The swift Programming language 中文文檔 github版本

Swift 中文文檔(譯自官網)


4.demo網站

斯坦福白胡子視頻源代碼下載

Code4App 提供了眾多demo 以及 框架,值得推薦


5.開發工具推薦

CocoaPods package manager 不用多說

icon素材下載,由于是國外網站打開有點慢

brew macOS X 不可或缺的套件管理器

sktech 中文網站 設計方面


6.國內外開發網站論壇

raywenderlich官網

cocos 游戲開發官網

swift 100 tips更新網站

github.com 開源值得推薦

stackoverflow 問題還是這里找最直接

swiftcast 國外的一個swift教學網站 質量不錯


7.技術博客推薦

程序員的資料庫

唐巧大神的技術博客

喵神的技術博客

yanfangjin CSDN博客,該大神轉了好多iOS的開發類文章,過段收藏

optioalswift 團隊博客

BLOC 國外教程網站 不僅僅是ios


8.書籍推薦

8.1國內書籍

老碼說編程玩轉swift江湖,新手入門書籍,談吐詼諧。

swift 100 tips。喵神出品 值得一讀,需要一定基礎。

iOS 開發進階 。唐巧出品。

8.2國外書籍

raywenderlich出品

iOS Games by Tutorials 游戲開發基于SpriteKit

iOS apprentice 新手小白入門書籍,4個例子,一個例子一本書

Core Data by Tutorials 。數據存儲。

iOS 8 by Tutorials 。開篇講autolayout,extension等

WatchKit by Tutorials 。Apple watch 開發

iOS Animations by Tutorials 。 動畫制作,有沒有心動。

Swift by Tutorials。 swift 入門書籍。

Space Game Starter Kit 。 oc游戲開發

Beat ‘Em Up Game Starter Kit 。 oc游戲開發

o’reilly出品

Programming iOS 8

Beginning_iPhone_Development_with_Swift_Exploring_the_iOS_SDK

iOS 8 Swift Programming Cookbook

others

Functional Programming in Swift.范式編程。

Developing iOS 8 Apps in Swift ——by Jameson Quave

以上均為英文書籍,對于英文條件蠻大。


9.第三方框架庫推薦

圖像識別第三方庫tesseract-ios推薦

swiftz swiftz 為函數式編程寫的一個庫,定義了數據結構函數擴展等等,github鏈接

10.第三方發布平臺

蒲公英應用發布平臺 你可以選擇將應用發布到這里供大家使用 可惜還是要證書

11.Terminal指令 適用于Xcode

spriteKit 想要看.atlasc文件到底最后生成什么.終端執行以下指令。ps:“()”內均為示意文字。

$cd(包含.atlasc文件的當前目錄下)

$/Applications/Xcode.app/Contents/Developer/usr/bin/TextureAtlassprites.atlas~/Desktop/

12.經典文章推薦

開發一款俄羅斯游戲,英文

swift oc混編,步驟詳細,英文!

Jameson Quave 講解用swift開發iOS教程,英文

Higher Order Functions in Swift 文章講述了swift中的閉包以及如何使用

游戲開發,一整個列表都是,自由選擇…


團隊開發了一款工程師、產品經理、設計師必備神器【同行說】APP,找大牛、看最新最熱干貨,勾搭妹紙,快來同行說吧!

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 讓愛溫暖每個孩子的心 今天突然收到寧寧媽媽的微信,講述的是寧寧開學四天來每天早上都嚷嚷著不想去上學,沒意思。都是眼...
    育女心經閱讀 193評論 0 0
  • 即時通訊技術 IM - Instant Messaging 即時通訊技術的核心在于它的傳輸協議 XMPP 1.是一...
    AlexLi_閱讀 1,420評論 0 0
  • 現在開始寫作。 寫什么好呢?隨便?梁超文,你老是讓自己隨便寫作,你會得到一個隨便的結果,你會得到一個隨便的人生。 ...
    梁超文閱讀 149評論 7 3
  • 柴不駝閱讀 97評論 0 0